LinuxSir.cn,穿越时空的Linuxsir!

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

双网卡配置问题

[复制链接]
发表于 2008-11-19 18:17:58 | 显示全部楼层 |阅读模式
有台测试机有两块网卡,地址分别为:
eth0
192.168.0.150
192.168.0.250
255.255.255.0

eth1
192.168.1.117
192.168.1.1
255.255.255.0       

由于公司对访问外网做了限制,走192.168.1.1网关可以访问外网,其他的不行。

我的机子的IP是:
192.168.70.159
192.168.70.254
255.255.255.0       

我能够ping通192.168.0.150 而不能ping通192.168.1.117。
现在我如果把测试机上的两块网卡都激活,要么只能连通外网,要么只能连通内网,请问我需要怎么配置才能让测试机能同时访问外网和内网?

在测试机上用route -n看到的信息如下:
[HTML]
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.0.250   0.0.0.0         UG    100    0        0 eth0
[/HTML]
发表于 2008-11-19 21:23:59 | 显示全部楼层
把192.168.1.1作为缺省路由,也就是把eth0的gateway去掉就行了。这样,所有的通信缺省走外网了。
然后,将你内网的各网段加入路由表,设置内网网关为192.168.0.250,这样内外网就能兼顾了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-20 13:29:01 | 显示全部楼层
谢谢,已经解决。
把192.168.1.1 作为缺省路由,然后:
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.0.250 metric 1

这样就能同时访问内外网了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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