linux 双网卡共享上网
2013-10-12 19:54
204 查看
CentOS测试通过
首先
$lsusb
显示网卡芯片ID是0fe6:9700
好在已经有国外友人提供了qf9700的源代码。网址是
http://mquin.livejournal.com/178482.html
自己内核是2.6.32下载解压qf9700-2.6.32.tar.gz
make生成qf9700.ko
然后modprobusbnet
$install./qf9700.ko
运行ifconfig看到了eth1
网卡安装完毕,开始共享上网
eth0:连接外网
eth1:连接内网
测试方案:
配置eth1:ifconfigeth1
192.168.55.254 netmask 255.255.255.0
eth1连接客户机 并配置ip为192.168.55.1
255.255.255.0 gateway 192.168.55.254
客户机 ping 8.8.8.8测试通过,测试网速近似为外网接入速度
存在问题:eth1 ip配置后会自动恢复为未配置状态,待解决
首先
$lsusb
显示网卡芯片ID是0fe6:9700
好在已经有国外友人提供了qf9700的源代码。网址是
http://mquin.livejournal.com/178482.html
自己内核是2.6.32下载解压qf9700-2.6.32.tar.gz
make生成qf9700.ko
然后modprobusbnet
$install./qf9700.ko
运行ifconfig看到了eth1
网卡安装完毕,开始共享上网
eth0:连接外网
eth1:连接内网
在服务器上执行下面几条命令:
echo "1"> /proc/sys.Net/ipv4/ip_forward 1 打开IP转发,1表示转发;0表示不转发
上面这个命令也可以通过修改/etc/sysctl.conf实现,在:ip_forward =1
其余命令是:
iptables -F
iptables -PINPUT ACCEPT
iptables -PFORWARD ACCEPT
iptables -t nat-A POSTROUTING -o eth0 -j MASQUERADE 打开NAT
测试方案:
配置eth1:ifconfigeth1
192.168.55.254 netmask 255.255.255.0
eth1连接客户机 并配置ip为192.168.55.1
255.255.255.0 gateway 192.168.55.254
客户机 ping 8.8.8.8测试通过,测试网速近似为外网接入速度
存在问题:eth1 ip配置后会自动恢复为未配置状态,待解决
相关文章推荐
- Linux下实现双网卡共享上网 ADSL拨号程序
- LINUX系统双网卡共享上网
- linux 单网卡配置NAT共享上网
- Linux 双网卡共享上网配置
- 五条命令搞定linux共享上网(单网卡+交换机+地址绑定)
- linux双网卡共享上网
- linux 双网卡共享上网
- Linux 下使用单网卡实现nat共享上网
- Linux 单网卡通过NAT设置共享上网
- linux认证备考:LINUX系统双网卡共享上网
- linux 双网卡共享上网
- 双网卡linux快速搭建nat主机共享上网!
- linux 双网卡 NAT共享上网
- 手机与linux双网卡共享上网
- 〖Linux〗通过USB连接,共享Linux上的网络,使用Android手机上网。
- 单网卡ADSL共享上网的设置
- 双网卡两机共享上网(二)无线网卡互联
- 怎样在win7下手机无线网卡共享上网
- 【转】windows7 系统下实现两台笔记本内置的无线局域网卡共享上网的设置方法
- Linux虚拟机NAT共享上网设置方法