1. 程式人生 > >使用xshell隧道+chrome SwitchyOmega 擴充套件實現ssh代理訪問的效果

使用xshell隧道+chrome SwitchyOmega 擴充套件實現ssh代理訪問的效果

前言

  最近因為工作原因,想要在家裡訪問到公司網路,但是公司沒有設定vpn,所以就自己搭建了一套 frp內網穿透,將內網伺服器對映到外網,然後通過xshell隧道進行ssh代理,配合chrom 的 SwitchyOmega 擴充套件,實現了自由訪問公司內網的效果。

xshell隧道配置

  隧道的配置分為臨時會話配置和長期配置。

一、臨時會話配置

  臨時會話配置是指的對單次會話有效,如果將xshell會話關閉了,相應的隧道就失效了,下次使用需要重新配置。

二、長期配置

  和臨時會話配置相對應的是長期配置,配置一次,每次開啟ssh連結,隧道代理都是生效的。 長期配置參考連結

以上,在配置隧道轉移規則的時候,選擇 動態 規則,使用SOCKS4/5協議,配置1080作為本地代理埠。

Chrome SwitchyOmega 擴充套件

  我這裡使用的 Chrome SwitchyOmega 擴充套件,不一定要求所有人都是用這個擴充套件,也可以是其他的代理管理工具。

配置內網代理的情景模式

在這裡插入圖片描述

在配置時,要選擇與xshell代理對應的協議 SOCKS5協議。

在這裡插入圖片描述

SwitchyOmega 支援設定自動切換的情景模式,對於內網地址,可以使用萬用字元進行設定,當我們訪問內網地址時,SwitchyOmega會自動選擇與之匹配的代理,不影響正常網頁的訪問。