我有两台机器在VirtualBox中运行,Ubuntu 12.04 LTS有两个网络适配器(NAT,内部网络)和Kali Linux有一个适配器(内部网络) . 我也在Ubuntu中运行tor(SocksPort 9150,ControlPort 9151) . 我的目标是通过tor从Kali访问互联网 . 所以我使用ssh端口转发从kali到ubuntu并配置firefox使用代理(127.0.0.1 - 9150)

kali~# ssh -N -L 9150:10.0.3.2:9150 root@10.0.3.1

使用此命令,我试图将所有流量转发到tor .

根据netstat Build 连接并且ping正在工作但是当我尝试加载页面时没有任何反应并且我在Kali的终端上不断收到相同的错误消息

channel 2: open failed : connect failed : connection refused

我错过了什么吗?我需要打开一个端口吗?

我也尝试过使用SOCKS代理

ssh -D 9150 root@10.0.3.1

但它不起作用 . 请与我分享您的想法,我在等待您的见解 . 谢谢 .

Internal Network Configuration:

Ubuntu的:

IP:10.0.3.1

广播地址:10.0.3.255

子网掩码:255.255.255.0

默认路由:10.0.2.2

主DNS:192.168.1.1

卡利:

IP:10.0.3.2

广播地址:10.0.3.255

子网掩码:255.255.255.0

NAT Configuration:

Ubuntu的

IP:10.0.2.15

广播地址:10.0.2.255

子网掩码:255.255.255.0

默认路由:10.0.2.2

主DNS:192.168.1.1