linux双网卡双IP双网关如何配置

一台WEB双网卡服务器需要用2个IP地址来访问,但是每个网卡配置好IP后只有一个能PING通,另外的那个IP需要禁用之前的IP才能通,什么问题?
假设
eth0 当前配置
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=118.126.3.16
NETMASK=255.255.255.0
GETEWAY=118.126.3.1
eth1 同上。
有人说要 配置什么路由说明的,本人LINUX不懂 麻烦大侠详细解答 谢谢

首先问一下您的机器是在一个路由器上上网吗?如果您的机器有两块网卡。设置双网关是不可能的。因为你只有一个路由器。在你上网的时候只有这一个设备对你的机器提供协议转换、路由选择、数据交换等网络兼容功能。设置双IP是可以的,设置方法下面说。
如果要是有两个路由器、或者是两个代理服务器(白话来说就是两个不同的提供上网途径的网络中间设施),这样才可以设置双网关。这时双IP更可以了。
设置方法:
设置IP,如:sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0
设置GW,如:sudo route add default gw 192.168.2.254
设置DNS,修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成
重启网络服务:sudo /etc/init.d/networking restart 或者重启linux
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-06
两块网卡,接两个线路,每个线路,地址不同网关也不同就对了,两块网卡都是公网地址的话可以互ping 。不懂LINUX的话在图形下是很简单的,但一定要自己搞清哪个是eth0,哪个是eth1哦!
第2个回答  2012-08-06
如果这样都不能实现,那Orcale RAC就没法在Linux上搭了。

所以肯定是配置有问题,请仔细检查配置信息。追问

本身一个网卡IP时 没有问题,都能访问。现在想要把另外一个网卡也用上1

相似回答