新安装centos6.10 ,本想用xshell链接虚拟机(查看输出),xshell 6(学生版免费,这种软件还是用正版的好)
安装好centos后 链接不上ping bing.com也没有反应
网上查了下解决方法 将踩坑方法记录如下
[root@localhost ~]# ifconfig
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)
[root@localhost ~]# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:9e:d9:dd brd ff:ff:ff:ff:ff:ff
两个命令查看的结果是有一个网络服务没有启动
命令启动另一个服务后
[root@localhost ~]# ifconfig
eth1 Link encap:Ethernet HWaddr 08:00:27:9E:D9:DD
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe9e:d9dd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:284 errors:0 dropped:0 overruns:0 frame:0
TX packets:194 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:27434 (26.7 KiB) TX bytes:24972 (24.3 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)
跟上面的 ip link show 一一对应了
查看ping 结果 表示启动了
修改对应启动脚本 vim /etc/sysconfig/network-scripts/ifcfg-eth1
这样开机自动启动网络服务
打开对应virtualbox 的设置
这样就可以用xshell 登录了
------------分割线--------------
踩坑:
手欠在系统没有启动的时候点了一下这个刷新
结果进系统发现网卡的物理地址变了
之前用 ip link show 显示有 lo eth0
现在变成了lo eth1
脚本文件 /etc/sysconfig/network-scripts/ifcfg-eth0 里面的mac地址和ip link show显示的mac地址也不相同
ifup eth0 与ifup eth1 均失败
解决办法 :
进入/etc/sysconfig/network-sctipts 目录 复制 ifcfg-eth0 到 ifcfg_eth1 改内容 “eth0” 到 “eth1” HWADDR=(ip link show 中eth1 的mac地址)
然后ifup eth1
等待…
解决