所以,我按照这个指南做了一个命名空间,我可以运行我的VPN: https : //schnouki.net/posts/2014/12/12/openvpn-for-a-single-application-on-linux/
到目前为止工作正常,但我有一个问题。 我想在命名空间中运行一个服务,通过另一台PC上的浏览器打开一个我可以使用的端口。
所以,我想我必须将进入我的正常networking的端口转发到名称空间中的虚拟networking,但是我无法弄清楚,我是怎么做到的。
这是ifconfig的输出:
eth0 Link encap:Ethernet HWaddr b8:27:eb:f5:59:ab inet addr:192.168.0.8 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73328 errors:0 dropped:0 overruns:0 frame:0 TX packets:125290 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10329389 (9.8 MiB) TX bytes:100230154 (95.5 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:51 errors:0 dropped:0 overruns:0 frame:0 TX packets:51 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3356 (3.2 KiB) TX bytes:3356 (3.2 KiB) vpn0 Link encap:Ethernet HWaddr ee:d1:1a:2e:22:56 inet addr:10.200.200.1 Bcast:0.0.0.0 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:118651 errors:0 dropped:0 overruns:0 frame:0 TX packets:67092 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:97664362 (93.1 MiB) TX bytes:10833521 (10.3 MiB)