今天百度了这个问题多次,但是结果很无奈。无意中翻到了以前自己做的笔记,顺着笔记走下来就没问题了。所以觉得有的东西还是要记下来,每次都去搜索比较低效。
场景
我使用桥接模式就是为了让虚拟机与宿主机和外网进行通信,这样可以方便在本地SecureCRT中操作linux。
环境
- MacOS 10.12.6
- Centos 6.8
- Vritualbox
操作
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:0D:18:D6
TYPE=Ethernet
UUID=a635be44-ef9f-4617-95da-6897e0fbe525
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
部分参数解释
-
ONBOOT
:指明在系统启动时是否激活网卡。如果为no
,在开机的时候这个网卡就不能够启动,如果除了127.0.0.1之外没有其他已经启动的网卡,那就没有办法访问外网了,需要手动启动。 -
NM_CONTROLLED
:是否由Network Manager控制该网络接口。默认是yes,修改保存后立即生效,无需重启(参考自其他网站)。这个参数我测试了下,将该参数修改为yes,然后执行service network restart
后应该是可以认为Network Manager已经控制该网络接口了,然后修改IPADDR
,但是之后ifconfig
查询到的IP并没有变化,所以不知道这个描述说的是什么。 -
BOOTPROTO
:控制IP类型,static
表示使用静态IP,dhcp
表示自动获取动态IP