我的红帽虚拟机ip和本机ping不同解决方案

临时更改MAC地址:
ifconfig eth0 down
ifconfig eth0 hw ether 12:34:56:78:90
ifconfig eht0 up

长期更改MAC地址:
如果你是改的HWADDR=xxxxxxxxxx,那就肯能报错。
详细原因可看ifup脚本! 
里面有一段读取HWADDR并与get_hwaddr得到的真实MAC比较,如果不一致,会采用get_hwaddr得到的网卡真实MAC,并且报告一个信息。 
原脚本摘录(自RHEL4的ifup): 
if [ -n "${HWADDR}" ]; then 
    FOUNDMACADDR=`get_hwaddr ${REALDEVICE}`
    if [ "${FOUNDMACADDR}" != "${HWADDR}" ]; then 
        curdev=`ip -o link | awk -F ':' -vIGNORECASE=1 "/$HWADDR/ { print //$2 }"`
        [ -n "$curdev" ] && rename_device "${REALDEVICE}" "${HWADDR}" "${curdev}" || {
            echo $"Device ${DEVICE} has different MAC address than expected, ignoring."
            exit 1 
        }       
    fi
fi 
而在这段之后还有一段 
if [ -n "${MACADDR}" ]; then
   ip link set dev ${DEVICE} address ${MACADDR}
fi
在RHEL4中测试通过 
编辑/etc/sysconfig/network-scripts/ifcfg-eth0 (或其他接口) 
RHEL4本来就有一句注释HWADDR=xxxxxxxxxx 那个没用注释掉。
显然由于这段在后面,就会晚执行! 
为了不让前面那段执行报错,就可以删掉或注释掉ifcfg-eth0里的HWADDR=xxxxxxxxxxxx那句话。然后再加上一句MACADDR=12:34:56:78:90
OK!

 

 

使用root用户登录进入Linux,打开进去终端

在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0

(最后的eth0是网卡名,我的是Auto_eth0)

 

 

回车后,

开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。

 

 

编辑完成后,保存退出

重启网络服务

service network restart或/etc/init.d/network restart

然后ping网关,ping外网进行测试。都能ping通表示网络正常

 

 

详细摘要:

---修改ip地址---

即时生效:

# ifconfig eth0 192.168.1.155 netmask 255.255.255.0

重启生效:

修改vi /etc/sysconfig/network-scripts/ifcfg-eth0

---修改default gateway---

即时生效:

# route add default gw 192.168.1.1

重启生效:

修改vi /etc/sysconfig/network-scripts/ifcfg-eth0

---修改dns---

修改vi /etc/resolv.conf

修改后即时生效,重启同样有效

---修改host name---

即时生效:

# hostname test1

重启生效:

修改vi /etc/sysconfig/network

 

 

 

重启网络服务:

service network restart

在ubuntu下,还可以指定控制哪个网卡(其中eth0为网卡名):

sudo ifdown eth0

sudo ifup eth0


 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值