美文网首页
Linux(Redhat6.9)虚拟机刷新mac地址后网络服务重

Linux(Redhat6.9)虚拟机刷新mac地址后网络服务重

作者: MicoCube | 来源:发表于2019-04-29 14:15 被阅读0次

    背景

    • 在virtualBox里边装了个rhel6.9,vbox默认的网络连接方式是网络地址转换(NAT),想从宿主机(就是创建虚拟机的实体机)通过ssh访问rhel6.9,只能换成桥接方式,关机,在设置->网络那一块将连接方式设为桥接方式,手贱点了生成一个新的随机MAC地址
      手贱刷新MAC地址
      也没多想,就去修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,激活网卡eth0,即ONBOOT=yes,之后执行service network restart就报错了:
      Device eth0 does not seem to be present

    咋解决?

    • 我网卡咋了?不存在?我网卡呢?

    • 查看网络设备试试


      /proc/net/dev
    • 哦,改名了,吓死我了,原来刷新MAC地址会新生成个网卡,那就新建网卡eth1的配置文件呗,不过我懒,就直接将eth0的文件重命名为eth1了

    • 将里边的DEVICE值eth0改为eth1,HWADDR改一下,这个应该就是MAC地址吧,你问我MAC地址咋看?反手就是一个ipconfig -a

      配置文件
    • ifconfig -a试试

    [root@micocube ~]# ifconfig -a
    eth1      Link encap:Ethernet  HWaddr 08:00:27:31:FB:54  
              inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::a00:27ff:fe31:fb54/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1217 errors:0 dropped:0 overruns:0 frame:0
              TX packets:95 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:92227 (90.0 KiB)  TX bytes:12881 (12.5 KiB)
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
              
    
    • 看到HWaddr了不?
    • 好了,重启网络服务,service network restart
    • 完事

    相关文章

      网友评论

          本文标题:Linux(Redhat6.9)虚拟机刷新mac地址后网络服务重

          本文链接:https://www.haomeiwen.com/subject/wwdynqtx.html