使用xshell隧道+chrome SwitchyOmega 擴充套件實現ssh代理訪問的效果
阿新 • • 發佈:2018-12-15
前言
最近因為工作原因,想要在家裡訪問到公司網路,但是公司沒有設定vpn,所以就自己搭建了一套 frp內網穿透,將內網伺服器對映到外網,然後通過xshell隧道進行ssh代理,配合chrom 的 SwitchyOmega 擴充套件,實現了自由訪問公司內網的效果。
xshell隧道配置
隧道的配置分為臨時會話配置和長期配置。
一、臨時會話配置
臨時會話配置是指的對單次會話有效,如果將xshell會話關閉了,相應的隧道就失效了,下次使用需要重新配置。
二、長期配置
和臨時會話配置相對應的是長期配置,配置一次,每次開啟ssh連結,隧道代理都是生效的。 長期配置參考連結
以上,在配置隧道轉移規則的時候,選擇 動態 規則,使用SOCKS4/5協議,配置1080作為本地代理埠。
Chrome SwitchyOmega 擴充套件
我這裡使用的 Chrome SwitchyOmega 擴充套件,不一定要求所有人都是用這個擴充套件,也可以是其他的代理管理工具。
配置內網代理的情景模式
在配置時,要選擇與xshell代理對應的協議 SOCKS5協議。
SwitchyOmega 支援設定自動切換的情景模式,對於內網地址,可以使用萬用字元進行設定,當我們訪問內網地址時,SwitchyOmega會自動選擇與之匹配的代理,不影響正常網頁的訪問。