SecureCRT網絡穿透/代理

場景

公司的辦公VPN軟件只有Windows系統版本,沒有Macos系統版本,而日常開發過程中需要先登錄VPN后,然后才能登錄應用服務器。

目的:Macos系統在使用SecureCRT時,登錄服務器,需要走Parallels Desktop進行網絡認證,通過配置實現讓本機的CRT走虛擬機的網絡去進行服務器連接


解決思路

拋給AI

詢問Deepseek

Macos系統在使用SecureCRT時,登錄服務器,需要走Parallels Desktop進行網絡認證,如果通過配置實現讓本機的CRT走虛擬機的網絡去進行服務器連接?

方法一:使用Parallels的網絡共享(NAT模式)
  1. 配置Parallels Desktop網絡模式:
    • 打開Parallels Desktop
    • 選擇您的虛擬機 → 配置 → 硬件 → 網絡
    • 設置網絡源為"共享網絡"(Shared Network)
  2. 在MacOS中設置代理:
    • 獲取虛擬機的IP地址(在虛擬機中運行ipconfigifconfig
    • 在SecureCRT中配置會話時:
      • 轉到"連接" → “SSH2” → “端口轉發”
      • 添加一個動態端口轉發(SOCKS代理),使用虛擬機的IP和端口(通常1080)
方法二:使用SSH跳板(推薦)
  1. 在虛擬機中設置SSH服務:
    • 確保虛擬機運行SSH服務
    • 記下虛擬機的IP地址和SSH端口
  2. 配置SecureCRT使用SSH跳板:
    • 打開SecureCRT會話配置
    • 轉到"連接" → “SSH2” → “端口轉發”
    • 添加一個新的轉發規則:
      • 類型:動態(SOCKS4/5)
      • 端口:選擇一個本地端口(如1080)
    • 然后在主連接設置中使用這個代理
方法三:配置全局網絡代理
  1. 在MacOS系統偏好設置中:
    • 進入"網絡"設置
    • 選擇當前網絡連接 → 高級 → 代理
    • 配置SOCKS代理,指向虛擬機的IP和端口
  2. 在SecureCRT中:
    • 確保使用系統代理設置
    • 或手動配置使用SOCKS代理(與系統設置相同)

選擇方案

NAT網絡共享


Parallel Desktop 虛擬機操作
在虛擬機設置網絡模式為“共享網絡”

以管理員身份運行“Windows PowerShell”

檢查OpenSSH服務狀態并安裝
  1. 檢查OpenSSH服務狀態
  • 提示Running則表示已安裝,且正在運行
PS C:\Windows\system32> Get-Service sshdStatus   Name               DisplayName
------   ----               -----------
Running  sshd               OpenSSH SSH ServerPS C:\Windows\system32>
  • 提示找不到服務,則表示沒有安裝
PS C:\Windows\system32> Get-Service sshd
Get-Service : 找不到任何服務名稱為“sshd”的服務。
所在位置 行:1 字符: 1
+ Get-Service sshd
+ ~~~~~~~~~~~~~~~+ CategoryInfo          : ObjectNotFound: (sshd:String) [Get-Service], ServiceCommandException+ FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.GetServiceCommand
  1. 安裝OpenSSH服務器
# 添加 OpenSSH 服務器功能
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0# 啟動 SSH 服務
Start-Service sshd# 設置 SSH 服務開機自啟
Set-Service -Name sshd -StartupType 'Automatic'

如果安裝進程一直卡在_“Operation Running”_界面,可以通過Releases · PowerShell/Win32-OpenSSH下載OpenSSH-Win64-v9.8.3.0.msi(windows版本,對應系統請參考官網)手動安裝

設置OpenSSH用戶名密碼
# net user 你的用戶名 新密碼
PS C:\Windows\system32> net user xux xux2025
允許OpenSSH使用密碼登錄
  • 編輯 SSH 配置文件,確保 PasswordAuthentication yes 配置啟用
# 使用記事本打開sshd_config 文件
notepad C:\ProgramData\ssh\sshd_config
  • 重啟 SSH 服務
Restart-Service sshd
測試OpenSSH服務
  • 查看虛擬機ip地址
PS C:\Windows\system32> ipconfigWindows IP 配置以太網適配器 以太網 2:連接特定的 DNS 后綴 . . . . . . . : .本地鏈接 IPv6 地址. . . . . . . . : fe80::7aa9:12ec:22aa:7520%13IPv4 地址 . . . . . . . . . . . . : 1.23.86.24 # VPN代理地址子網掩碼  . . . . . . . . . . . . : 255.255.0.0默認網關. . . . . . . . . . . . . :以太網適配器 以太網:連接特定的 DNS 后綴 . . . . . . . : localdomainIPv6 地址 . . . . . . . . . . . . : fdb2:2c26:f4e4:0:f781:912a:cd4f:35f臨時 IPv6 地址. . . . . . . . . . : fdb2:2c26:f4e4:0:f4f5:9034:5a53:5420本地鏈接 IPv6 地址. . . . . . . . : fe80::3813:e5fa:55fe:da40%11IPv4 地址 . . . . . . . . . . . . : 10.211.55.3  # 虛擬機IP地址子網掩碼  . . . . . . . . . . . . : 255.255.255.0默認網關. . . . . . . . . . . . . : 10.211.55.1
  • ssh登錄虛擬機
# 使用用戶名,密碼登錄虛擬機
╭─xux@heidoy ~/Documents/Iterm2
╰─$ ssh 10.211.55.3                                                                           255 ?
xux@10.211.55.3's password:
Microsoft Windows [版本 10.0.22631.4890]
(c) Microsoft Corporation。保留所有權利。xux@EF5D C:\Users\xux>

SecureCRT 客戶端操作
新建虛擬機連接會話,并配置代理端口

配置目標服務器資源代理

至此,已可以解決問題。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/80341.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/80341.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/80341.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【計算機網絡-傳輸層】傳輸層協議-TCP核心機制與可靠性保障

📚 博主的專欄 🐧 Linux | 🖥? C | 📊 數據結構 | 💡C 算法 | 🅒 C 語言 | 🌐 計算機網絡 上篇文章:傳輸層協議-UDP 下篇文章: 網絡層 我們的講解順序是&…

OpenMagnetic的介紹與使用

1. Background OM(OpenMagnetic)OpenMagnetics,能涵蓋氣隙磁阻,磁導率,鐵芯損耗、磁滯損耗、渦流電流損耗、渦流效應、漏感、溫升的計算與仿真[1]。 鐵損計算模型:改進的Steinmetz方程[2] 氣隙阻抗計算&…

【JVM】從零開始深度解析JVM

本篇博客給大家帶來的是JVM的知識點, 重點在類加載和垃圾回收機制上. 🐎文章專欄: JavaEE初階 🚀若有問題 評論區見 ? 歡迎大家點贊 評論 收藏 分享 如果你不知道分享給誰,那就分享給薯條. 你們的支持是我不斷創作的動力 . 王子,公主請閱🚀 …

字符串---Spring字符串基本處理

一、String類的特性 不可變性 String對象一旦創建,內容不可更改,任何修改操作都會生成新對象。字符串常量池 字符串字面量(如"abc")直接存儲在常量池中,重復字面量共享同一內存地址。創建方式 雖然都是字符…

26考研——中央處理器_CPU 的功能和基本結構(5)

408答疑 文章目錄 一、CPU 的功能和基本結構CPU 的功能CPU 的基本結構運算器控制器 CPU 的寄存器運算器中的寄存器控制器中的寄存器 八、參考資料鮑魚科技課件26王道考研書 九、總結 一、CPU 的功能和基本結構 CPU 的功能 中央處理器(CPU)由運算器和控…

傳統數據展示 vs 可視化:誰更打動人心?

數據,每天都在我們身邊流動:從你手機里的健康步數,到企業財報中的營收增長,再到國家發布的經濟指標。但問題是——你怎么“看”這些數據? 過去,我們習慣用表格、文字和報告來展示數據,這種方式…

Base64 編碼原理詳細解析

Base64 編碼是一種常見的數據編碼方式,它將二進制數據轉化為可打印的 ASCII 字符串。Base64 編碼廣泛應用于電子郵件、URL 編碼、HTTP 請求和響應中等場景。它的核心作用是讓二進制數據可以通過僅支持文本的協議或媒介進行傳輸。本文將更深入地探討 Base64 編碼的原…

一周學會Pandas2 Python數據處理與分析-Pandas2數據排序操作

鋒哥原創的Pandas2 Python數據處理與分析 視頻教程: 2025版 Pandas2 Python數據處理與分析 視頻教程(無廢話版) 玩命更新中~_嗶哩嗶哩_bilibili Pandas 2提供了多種靈活的數據排序方法,主要針對 DataFrame 和 Series 對象。 1. 按值排序:s…

計算機二級(C語言)已過

非線性結構:樹、圖 鏈表和隊列的結構特性不一樣,鏈表可以在任何位置插入、刪除,而隊列只能在隊尾入隊、隊頭出隊 對長度為n的線性表排序、在最壞情況下時間復雜度,二分查找為O(log2n),順序查找為O(n),哈希查…

Windows Server 2025開啟GPU分區(GPU-P)部署DoraCloud云桌面

本文描述在ShareStation工作站虛擬化方案的部署過程。 將服務器上部署 Windows Server、DoraCloud,并創建帶有vGPU的虛擬桌面。 GPU分區技術介紹 GPU-P(GPU Partitioning) 是微軟在 Windows 虛擬化平臺(如 Hyper-V)中…

Android RxJava框架分析:它的執行流程是如何的?它的線程是如何切換的?如何自定義RxJava操作符?

目錄 RxJava是什么?為什么使用。RxJava是如何使用的呢?RxJava如何和Retrofit一起使用。RxJava源碼分析。 (1)他執行流程是如何的。(2)map(3)線程的切換。 如何自定義RxJava操作符…

QT的初始代碼解讀及其布局和彈簧

this指的是真正的當前正在顯示的窗口 main函數: Widget w是生成了一個主窗口,QT Designer是在這個主窗口里塞組件 w.show()用來展示這個主窗口 頭文件: namespace Ui{class Widget;}中的class Widget和下面的class Widget不是一個東西 Ui…

什么是AI寫作

一、AI寫作簡介 AI 寫作正在成為未來 10 年最炙手可熱的超級技能。已經有越來越多的人通過 AI 寫作,在自媒體、公文寫作、商業策劃等領域實現了提效,甚至產生了變現收益。 掌握 AI 寫作技能,不僅能提高個人生產力,還可能在未來的 …

13.原生測試框架Unittest解決用例組織問題 與測試套件的使用

13. 原生測試框架Unittest解決用例組織問題 與測試套件的使用 一、測試架構核心組件解析 1.1 系統組成模塊 #mermaid-svg-bYie0B3MLRp0HL4g {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-bYie0B3MLRp0HL4g .erro…

UE5 腳部貼地不穿過地板方案

UE自帶的IK RIG和ControlRig技術 【UE5】角色腳部IK——如何讓腳貼在不同斜度的地面(設置腳的旋轉)_嗶哩嗶哩_bilibili 實驗后這個還是有一部分問題,首先只能保證高度不能穿過,但是腳步旋轉還是會導致穿模 IK前,整個模型在斜坡上會浮空 參考制作:https://www.youtube.com/w…

關于 js:4. 異步機制與事件循環

一、同步 vs 異步 1. 什么是同步(Synchronous) 同步代碼就是一行一行、按順序執行的。當前行沒有執行完,下一行不能動。 示例: console.log("A"); console.log("B"); console.log("C");輸出&am…

如何通過外網訪問內網?對比5個簡單的局域網讓互聯網連接方案

在實際應用中,常常需要從外網訪問內網資源,如遠程辦公訪問公司內部服務器、在家訪問家庭網絡中的設備等。又或者在本地內網搭建的項目應用需要提供互聯網服務。以下介紹幾種常見的外網訪問內網、內網提供公網連接實現方法參考。 一、公網IP路由器端口映…

java的輸入輸出模板(ACM模式)

文章目錄 1、前置準備2、普通輸入輸出API①、輸入API②、輸出API 3、快速輸入輸出API①、BufferedReader②、BufferedWriter 案例題目描述代碼 面試有時候要acm模式,刷慣leetcode可能會手生不會acm模式,該文直接通過幾個題來熟悉java的輸入輸出模板&…

什么是移動設備管理(MDM)

移動設備管理(MDM)是一種安全解決方案,旨在監控、管理和保護企業的移動設備(包括智能手機、平板電腦、筆記本電腦和計算機)。MDM軟件是IT部門的關鍵工具,其核心功能包括設備配置、安全策略實施、遠程控制及…

c++中構造對象實例的兩種方式及其返回值

c中,構造對象實例有兩種方式,一種返回對象實例,一種返回該對象實例的指針。如下所示: 一、兩種返回值 RedisConn conn1; //得到實例conn1;RedisConn *conn2 new RedisConn();//得到指針conn2;RedisConn conn3 new RedisConn()…