linux系統網卡問題debug解決
問題描述:
有時候你裝了redhat或者suse的linux系統,會發現,你的公網ip不是在eth0上面,而是在eth3或者eth4上面,這個時候你在做集群或者其他的需要將公網ip調到eth0,也就是用ifconfig看到的公網ip是eth0。
因為網卡的名字都是一個別名,你可以跟它取名為bruce0,bruce1都行,因此你只需要按照一下方法來debug你的網卡,網絡問題
1 ifconfig 看到的是啟動起來的網卡
2 ifconfig -a 看到的是所有的網卡
3 ethtool eth0 可以查看網卡的連接狀態
4 修改網卡的別名在 /etc/udev/rules.d 目錄下面
5 修改了以後,如果改了公網的eth0需要去/etc/sysconfig/network,將ifcfg-eth0 改成你自己的公網eth
6 service network start 或者 /etc/init.d/network start