Virtualbox下CentOS6.10的网络配置(NAT网络、Host-Only)

  刚开始学习的时候使用的是桥接网络,但是除了可以 ping 通自己的物理主机之外,内网中的其他主机和外网都无法 ping 通,在网上看了很多文章始终没有解决。

  今天上午闲着没事干,随便点了几下,如图 1 所示。

图 1 改变MAC地址

  结果进入系统就出问题了。输入命令:service network restart,报错结果大概是说 eth0 不存在,然后输入命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 eth0 的MAC地址,使得图1中的MAC地址和配置文件的MAC保持一致,保存退出,再重启网络服务:service network restart,报错结果和先前一样,之后不论是关机重启啥的都试过了,还是不行。

图 2  setup 网络配置

  后来使用了 RedHalt 自带的 setup 命令进行网络配置,如图2所示,当时只有图2 中红色框框里的内容,并没有后面的网卡信息。

  后来也没去百度,直接就重新装了系统,在配置网络的时候选择了 NAT网络和Host-Only两种网络接入方式,所以需要两块网卡,如下图3所示。                         

图 3  NAT网络和Host-only

  如图 3,划红线的MAC地址待会儿要用到,用以配置网卡文件(ifcfg-eth0、ifcfg-eth1)。

  查看网卡配置信息:ifconfig,发现只有 eth0,没有 eth1。这里也可以使用 ip addr 查看配置信息。

  在终端输入以下命令:

    cd  /etc/sysconfig/network-scripts/

    cp  ifcfg-eth0  ifcfg-eth1 (这里是因为没有 ifcfg-eth1文件,所以复制一份)

    vi  ifcfg-eth0

    vi  ifcfg-eth1


图 4 配置 ifcfg-eth0和ifcfg-eth1

  配置好之后,重启网络服务:service network restart ,然后查看网卡配置信息:ifconfig,如下图所示。

 

   ping 百度和本地物理主机,没问题。

  

 

  至此算是大功告成了,终于可以连网了。

  

  参考:

    https://blog.csdn.net/ning521513/article/details/78440349

posted @ 2019-05-25 16:19  望汐  阅读(923)  评论(0编辑  收藏  举报