方法一: 使用 TUN mode / TAP mode
数据包在TUN模式中不通过物理局域网卡的IP地址进行传递。虚拟网卡以此IP将数据包重定向到代理服务器的IP地址,代理服务器处理数据包并将其路由到目标,然后将响应发送回虚拟网卡,而虚拟网卡再将响应传递给应用程序。物理局域网卡的IP地址与此过程无关。这种仅适用于虚拟机使用NAT模式, 虚拟机局域网数据包从网关出来会被TUN网卡接受. 桥接的话不行.
方法二: 虚拟机中使用Proxy
配置虚拟机将主机作为中间的代理. 相当于局域网上共用一个客户端代理.
可以在系统或浏览器直接配置代理, 或者只配置终端中.
1 | export proxy="http://192.168.128.1:7890" |
参考