tsocksを使用する必要があります(特定のマシンに到達するにはsshトンネルを介してssh接続を確立する)問題があります。同じIPアドレスを持つ2つのサーバーがあります(Sshトンネルを介してアクセスする必要があります)。したがって、この場合の構成は次のようになります。
cat /etc/tsocks.conf
path {
reaches = 10.1.1.2/255.255.255.255
server = 127.0.0.1
server_port = 3000
}
path {
reaches = 10.1.1.2/255.255.255.255
server = 127.0.0.1
server_port = 2000
}
この問題をどのように解決できますか?
ベストアンサー1
tsocks.conf
各SOCKSサーバーには1つずつ2つが必要です。
TSOCKS_CONF_FILE=~/.tsocks-A.conf tsocks some-cmd 10.1.1.2
そして
TSOCKS_CONF_FILE=~/.tsocks-B.conf tsocks some-cmd 10.1.1.2
または、SOCKSサーバーがSOCKS4AまたはSOCKS5をサポートしている場合は代わりにdante
'を使用し、リモート側に別のホスト名がある場合はホスト名を使用できます(およびホスト名またはドメイン名に基づいて使用するSOCKSサーバーを指定します)。socksify
tsocks
dante.conf