2
我的網絡設置這樣的tsocks不隧道通過ssh
S1 - >切換< - S2 - >互聯網
S2運行,我的所有流量通過想要隧道的SSH服務。
我對S1安裝tsocks
,併成立了tsocks.config
文件是這樣的:
server = 127.0.0.1
server_port = 1234
server_type = 5
然後在S1我跑這個命令:
ssh -D 1234 S2
然後在S1,在一個新的終端窗口,我跑
tsocks wget google.com
並得到「無法解析主機地址」錯誤。
如果有人能幫助我,我會非常感激! (P.S我在兩臺機器上運行CentOS的)
能否請你澄清?我的同事說他修改了iptables - 這可能是原因嗎? (注意:我仍然可以通過S2訪問互聯網) –
請參閱手冊頁:http://linux.die.net/man/8/tsocks:tsocks通常無法通過SOCKS服務器發送DNS查詢SOCKS V4在TCP上工作,DNS通常使用UDP。不過,版本1.5及更高版本提供了一種強制DNS查找使用TCP的方法,這使得它們可以被委派。此選項只能在編譯時啓用,請參閱INSTALL文件以獲取更多信息。 – jdevelop