虚拟机网络设置

Posted yangmingxianshen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机网络设置相关的知识,希望对你有一定的参考价值。

一、Linux网卡配置文件中参数的意义:

1. DEVICE=eth0 网卡的名字

2. HWADDR=00:0c:29:90:89:d9 HWADDR HardWare Address 硬件地址 MAC地址

3. TYPE=Ethernet 网络类型 以太网

4. UUID=ae779ae6-044d-43d5-a33b-48c89e8de10e #UUID 做到系统中独一无二。

5. ONBOOT=yes BOOT ON ? 在开机或重启网卡的时候是否启动网卡

6. NM_CONTROLLED=yes 是否受network程序管理

7. BOOTPROTO=none 网卡是如何获取到ip地址 网卡获取ip地址的方式

  a. dhcp 自动获取ip地址

  b. none 固定的ip地址

  c. static 固定的ip地址

8. IPADDR=10.0.0.100 IPADDR ip地址

9. NETMASK=255.255.255.0 子网掩码 决定这个局域网中最多有多少台机器

10. GATEWAY=10.0.0.2 网关 整个大楼的大门

11. USERCTL=no 普通用户是否能控制网卡

12. /etc/resolv.conf 配置DNS 网卡配置文件的DNS优先于/etc/resolv.conf

13. DNS 域名解析器 阿里的域名解析器:223.5.5.5 223.6.6.6

 

二、NAT模式

如果选择NAT模式,系统会自动分配IP,但是缺点就是里面的机器可以访问外面的机器,但是外边的访问不能进来。

vi /etc/sysconfig/network-scripts/ifcfg-ens33

文件配置:

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
UUID=7f7a669b-24b1-4356-b02f-1a78ec404325
DEVICE=ens33
ONBOOT=yes  #这个容易忘记

 

三、桥接模式

文件配置:

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens33  
UUID=7f7a669b-24b1-4356-b02f-1a78ec404325
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.200
NETMASK=255.255.255.0
GATEWAY=192.168.1.254

经常需要修改的是IPADDR、NETMASK、GATEWAY、BOOTPROTO等这几项。

 

当我们在克隆模式之前,为了不让克隆之后的网卡mac相同,所以可以先删除 /etc/udev/rules.d/70-persistent-ipoib.rules

虽然网上有多种方法,但是这种方式是最简单,因为再次启动时,这个文件又会自动生成。

以上是关于虚拟机网络设置的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机 Linux 网络下面网络如何配置?

VM虚拟机网络设置

虚拟机的主要网络设置方式是啥?

主机是宽带连接上网的,本地连接没有网络。 虚拟机是桥接方式,怎么设置虚拟机的IP才能上网?

2个VMware虚拟机怎么进行网络连接?

win8中mac虚拟机网络连接如何设置