linux,centos5.5 配置双IP,为什么只能PING通一个??
发布网友
发布时间:2022-04-24 16:18
我来回答
共5个回答
热心网友
时间:2023-10-22 03:04
首先你是双网卡配双ip,还是单网卡配双IP?
我就写个步骤给你,你自己对照着排错
进目录:cd /etc/sysconfig/network-scripts/
改配置文件:vim ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.52
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
保存退出:wq
复制配置文件(单网卡):cp ifcfg-eth0 ifcfg-eth0:1
改配置文件:vim ifcfg-eth0:1
DEVICE=eth0:1 ///这个很关键啊
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.2.52
NETMASK=255.255.255.0
保存退出:wq
然后重启网卡:service network restart
另外,如果你是单网卡配多IP,那网关只能指定一个,也就是说你写在配置文件里的:GATEWAY=XXXXX只能有一条(一个网段)
但是你可以通过添加路由表的形式,让不同的网段走不同的路由
route add -net 192.168.2.0/24 gw 192.168.2.254 /////比如说192.168.2.254是2网段的网关
如果是双网卡的话,可以双网段配双网关
还有什么问题可以继续问
热心网友
时间:2023-10-22 03:04
两个地址的网关不同不能都写到配置文件里面,在service network restart的时候会冲突,然后取后面那个网关,所以只有一个通。
你用route命令看一下,肯定只有一个网关
应该两个配置文件里面只写默认网关,然后用route add添加另一个网关
热心网友
时间:2023-10-22 03:05
看看你主机的路由表吧,对应网段的路由应该是只指定到了其中的一块网卡
两块网卡同一个网段,要都通的话,试试策略路由的方式追问不懂,也就是说要在路由上操作?
追答具体的操作比较麻烦,不是一两句话能说清的
热心网友
时间:2023-10-22 03:05
网关可以被ping嘛? 先用其他机器试验一下? 或者你描述具体一点
你吧网关地址替换成一台可以ping到的主机ip 甚么效果?
修改子网掩码和更换ip类 比如换成c类 都试验过么追问网络都是通的,A点接A线配AIP B点接B线配BIP A点接B线配BIP B点接A线配AIP
统统可以。随便哪个网卡接任何一条线的话都通。 接两条线就只能通一个。
追答如果其中一台能够ping通另外一台主机,另外一台ping不通 通常的情况是 由于ping不通的那台主机的防火墙造成的,这样的防火墙不仅包括杀毒软件自带的 还包括微软自带的防火墙 你尝试全部关闭 再试试
热心网友
时间:2023-10-22 03:06
因为网关只有,要么eth0要么eth1。假设网关是eth0,当你访问eth1时,回包还是走eth0。