linux 系统双网卡问题

漏洞扫描、网关、防火墙、补丁升级、数据备份和迁移、系统故障排除
回复
头像
nicegiving
帖子: 125
注册时间: 2008-07-03 19:25
送出感谢: 0
接收感谢: 0

linux 系统双网卡问题

#1

帖子 nicegiving » 2010-12-23 18:19

是这样的, 我有个服务器, 它上面有四块网卡,由于需要我用了2块, 这台服务器是绑定了域名的(通过特定的IP和MAC对),大致信息如下:
--------------------------------------------------------------------------------
第一个网卡 eth0: 没有绑定域名,可以正常上网的网卡,连接的是单位的路由器。

代码: 全选

[root@web-server bioinf]# more /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:26:B9:55:15:7B
ONBOOT=yes
IPADDR=192.168.1.193
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
--------------------------------------------------------------------------------
第二个网卡 eth1:用上面的IP和MAC对绑定了域名, 连接的是学校的大网,但是找不到DNS服务器, 上不了网,只能让别人通过域名来访问。

代码: 全选

[root@web-server bioinf]# more /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
HWADDR=00:26:b9:55:15:7d
IPADDR=10.43.31.200
NETMASK=255.0.0.0
ONBOOT=yes
GATEWAY=10.43.31.1
--------------------------------------------------------------------------------
查看路由: 默认的网关是绑定了域名的那个地址的,现在是上不了了网了,别人可以访问过来。

代码: 全选

[root@web-server bioinf]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
10.0.0.0        *               255.0.0.0       U     0      0        0 eth1
default         10.43.31.1      0.0.0.0         UG    0      0        0 eth1
现在的问题是 默认网关的设置问题, 如果使用 eth0的网关作为默认网关, 那么机器可以上外网,但是域名解析不到,别人访问不到这台机器; 如果使用eth1的网关作为默认网关, 域名解析正常,但是机器上不了网, 因为所有的数据包都得走eth1的网关,而它由于没有DNS服务器,不知道该怎么办。

我的想法是能不能让一个网卡专门负责接收数据,让别人可以访问到这台机器, 然后另一个网卡专门负责发送数据,即承担上网任务。
各位有没有什么提示怎么配置路由表或者别的什么?

多谢!
abbott
帖子: 435
注册时间: 2007-07-11 22:45
送出感谢: 0
接收感谢: 0

Re: linux 系统双网卡问题

#2

帖子 abbott » 2010-12-23 23:13

先把转发打开 看看....
回复

回到 “服务器维护和硬件相关”