|
我有一台服务器,有公网IP,需要设置内部虚拟网卡或虚拟内网,并通过该虚拟网卡访问外网,
就像一台宽带路由器一样,访问外网的程序是路由器后面的机器,宽带路由器的IP就是公网IP。
实际上就是把一台服务器模拟一个有内网的网络。
系统是debian,为实现该效果,装了socks5服务器,vlan(debian内的程序包)都不能实现,请各位出出主意该怎样做。
我的想法是模拟虚拟网卡(好像应该有内网地址),socks5服务器绑定在该网卡,应用程序通过socks5服务器访问外网。
公网IP
address 111.111.111.111
netmask 255.255.255.0
gatway 111.111.111.1
我用vlan设置一个虚拟网卡vlan1
iface vlan1 inet static
vlan-raw-device eth0
address 111.111.111.188
netmask 255.255.255.0
gatway 公网IP或者公网IP的网关地址
socks服务器绑定在vlan1出不去,绑定在公网IP效果不对 |
|