LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4848|回复: 3

如何设置虚拟网卡让并通过虚拟网卡访问外网(比如模拟宽带路由器)

[复制链接]
发表于 2008-7-18 04:25:18 | 显示全部楼层 |阅读模式
我有一台服务器,有公网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效果不对
发表于 2008-8-11 01:17:55 | 显示全部楼层
不用这么复杂吧?

直接配置eth0:0作为虚拟一个内网卡用,直接用iptables作IP伪装就可以带内网上Internet了。
回复 支持 反对

使用道具 举报

发表于 2008-9-26 11:36:38 | 显示全部楼层
学习学习。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2011-7-27 16:00:24 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表