文章目录
  1. 1. 有线连接-宿主机跟VirtualBox中的Linux互相通信
  2. 2. 有线连接-宿主机跟VirtualBox中的Linux互相通信
    1. 2.0.1. 连接方式
      1. 2.0.1.1. 网络地址转换(NAT)
      2. 2.0.1.2. 桥接网卡
      3. 2.0.1.3. 配置
      4. 2.0.1.4. 配置网卡
      5. 2.0.1.5. Linux配置
      6. 2.0.1.6. 配置eth0
      7. 2.0.1.7. 配置eth1
    2. 2.0.2. 重启network
    3. 2.0.3. 测试

有线连接-宿主机跟VirtualBox中的Linux互相通信

centOS virtualBox

有线连接-宿主机跟VirtualBox中的Linux互相通信

发表于 2016-09-04   |   分类于 Code   |  
文中介绍了我在有线连接下,使用VirtualBox创建CentOS时遇到Linux访问外网和宿主机访问Linux的问题后的解决办法,文中宿主机是指实体到笔记本或者台式电脑。

连接方式

Virtual中有6种连接方式,分别为:网络地址转换(NAT)、NAT网络、桥接网卡、内部网络、仅主机(Host-Only)网络、通用驱动。

这里只讲后面会用到的2种方式的作用。

网络地址转换(NAT)

Linux可以访问宿主机,反向的无法访问。

桥接网卡

宿主机可以访问Linux,反向无法访问。

配置

配置网卡

网卡1连接方式设置为网络地址转换(NAT)

virtualbox_wired_connection_linux_test.gif

启用网卡2,连接方式设置为桥接网卡

virtualbox_wired_connection_net2.png

Linux配置

配置eth0

|```
1


|```
vim /etc/sysconfig/network-scripts/ifcfg-eth0

|
|——-|—————————————————|

配置如下(千万不要配GATEWAY)

|```
12345678


|```
HWADDR=08:00:27:12:41:D3NETMASK=255.255.255.0IPADDR=192.168.0.99TYPE=EthernetUUID=cd17d591-d5be-44d0-8c7a-c1682cfbf631ONBOOT=yesNM_CONTROLLED=noBOOTPROTO=dhcp

|
|————–|——————————————————————————————————————————————————————–|

配置eth1

|```
1


|```
vim /etc/sysconfig/network-scripts/ifcfg-eth1

|
|——-|—————————————————|

配置如下

|```
123456789


|```
DEVICE=eth1HWADDR=08:00:27:EB:B7:9ANETMASK=255.255.255.0IPADDR=192.168.0.99TYPE=EthernetUUID=cd17d591-d5be-44d0-8c7a-c1682cfbf631ONBOOT=yesNM_CONTROLLED=noBOOTPROTO=static

|
|—————|———————————————————————————————————————————————————————————|

重启network

|```
1


|```
service network restart

|
|——-|—————————–|

测试

宿主机:

virtualbox_wired_connection_net1.png

Linux:

virtualbox_wired_connection_test.gif

注:文章中可能有很多错误,也有可能出现无法使用的情况,因为此技术博文是我的学习笔记,我只是记载一些看到或者想到东西,所以我不推荐你来按照该博文的内容进行直接使用。谢谢~~

#Linux

文章目录
  1. 1. 有线连接-宿主机跟VirtualBox中的Linux互相通信
  2. 2. 有线连接-宿主机跟VirtualBox中的Linux互相通信
    1. 2.0.1. 连接方式
      1. 2.0.1.1. 网络地址转换(NAT)
      2. 2.0.1.2. 桥接网卡
      3. 2.0.1.3. 配置
      4. 2.0.1.4. 配置网卡
      5. 2.0.1.5. Linux配置
      6. 2.0.1.6. 配置eth0
      7. 2.0.1.7. 配置eth1
    2. 2.0.2. 重启network
    3. 2.0.3. 测试