欧美国产高清污视频在线观看-欧美久久综合九色综合-国产黄色自拍网站在线-国产三级精品三级在专区精-97中文字幕一区二区-大吊操白虎学生妹逼-精品久久久久亚洲综合网-青青草原国产av一区欧美-国产在线一区二区三区在线

ssh 通過(guò)代理連接服務(wù)器


老規(guī)矩,先說(shuō)結(jié)論:
#用于,未經(jīng)測(cè)試$ssh-="nc--%h%p"user@
或者:
#如果代理服務(wù)器需要認(rèn)證,可以使用nc的升級(jí)版ncat指定代理服務(wù)器的用戶名和密碼#用于 。在上使用ncat無(wú)法連接,原因不明$ssh-="ncat--proxy-typehttp/socks4/socks5--proxyproxy.net:port--proxy-authproxyuser:proxypwd%h%p"user@server.net
由于不明原因,在macOS上,Ncat某版本升級(jí)后,上述方式不再生效 , 起碼7.91版本在macOS10.15.7上是不行的 。但Linux上沒(méi)問(wèn)題 。所以增加個(gè)socat的替補(bǔ)方案:
#主機(jī):user@server.net#代理:http://proxyuser:proxypwd@proxy.net:30808$ssh-o\ProxyCommand='socat-proxy:proxy.net:%h:%p,proxyport=30808,proxyauth=proxyuser:proxypwd'\user@server.net
Scout本身很強(qiáng)大,但對(duì)代理的支持這部分貌似差一些,只支持SOCKSv4和HTTPProxy,不支持SOCKS5 。詳情參考《socat初窺門(mén)徑》 。
一、背景
有些時(shí)候 , 由于網(wǎng)絡(luò)限制等原因,不能直接連通過(guò)SSH連到指定服務(wù)器,需要經(jīng)過(guò)代理進(jìn)行連接 。例如如下場(chǎng)景:
客戶機(jī):client.net
代理服務(wù)器:proxy.net,安裝代理服務(wù)器軟件,通過(guò)1080端口,提供Socket5代理服務(wù)
目標(biāo)服務(wù)器:server.net , 在默認(rèn)22端口,提供SSH服務(wù)
其中,
client.net
不能直接訪問(wèn)server.net
client.net
可以訪問(wèn)proxy.net
proxy.net
可以訪問(wèn)server.net
二、解決方案
使用SSH的ProxyCommand選項(xiàng) , 配合nc/Ncat命令 , 實(shí)現(xiàn)client.net通過(guò)代理proxy.net,以SSH訪問(wèn)server.net 。
1、連接代理工具
(1)nc
macOS上常用這種方案 。但是nc不支持需要認(rèn)證的代理 。
常用參數(shù):
-X
指定代理協(xié)議
4
SOCKSv.4
5
SOCKSv.5(默認(rèn))
connect
HTTPSproxy
【ssh 通過(guò)代理連接服務(wù)器】
相關(guān)閱讀

  • ssh隧道代理方法
  • windows下用ssh做代理的方法
  • ssh 代理設(shè)置
  • 透過(guò)代理連接sshLainmes Blog
  • linux 中國(guó)◆開(kāi)ssh代理源社區(qū)
  • ssh代理
  • 透過(guò)代理連接sshLainmes Blog
  • ssh 代理設(shè)置
  • ssh 通過(guò)代理連接服務(wù)器
  • 分享到:QQ空間新浪微博騰訊微博人人網(wǎng)微信百度復(fù)制網(wǎng)址

      猜你喜歡