我正在寻找一种方法,通过另一台计算机隧道所有的网络通信从我的笔记本电脑。我可以控制笔记本电脑和电脑上的软件。它们之间的连接应该被加密。
我应该用哪种技术?VPN似乎是不可能的,因为我不希望我的笔记本电脑出现在另一台计算机的局域网上。
发布于 2011-09-11 09:43:04
您确实可以使用tun/tap隧道。我知道的最简单的方法是使用OpenVPN。对于大多数OSs来说,都有图形化的客户端。
如果你使用“点击”隧道,你的笔记本电脑就会出现在远程局域网上,因为第二层网络流量也是通过隧道发送的。然而,使用在第三层发生的“tun”隧道,只有您的IP通信被路由到远程LAN。
发布于 2011-09-11 09:20:01
您可以使用tap/tun ssh隧道。这样,所有数据(相对于“常规”ssh隧道中的特定端口)都将通过隧道。这里有一个例子:http://www.perturb.org/display/entry/770/
发布于 2011-09-11 17:16:28
任何VPN都可以,只需禁用“拆分隧道”即可。您可以在许多地方获得VPS (例如,检查非美国公司的www.swisscenter.com是否可靠)并在那里运行您的VPN服务器。OpenVPN可以工作,但是PPTP和IPSec也能工作。Linux可以支持其中的任何一个。
我不确定我是否理解你所说的“出现在另一台计算机的局域网上”,但如果你使用OpenVPN,然后在接收端使用NAT,你的流量都会被远程计算机的源IP地址标记,所以如果没有一些非常先进的启发,没有人会知道到底发生了什么。如果这不能解决你的问题,你能澄清你想要的是什么吗?
https://security.stackexchange.com/questions/7044
复制相似问题