虚拟机互连网设置,网络连接

By admin in 美高梅手机版4858 on 2019年4月7日

  近期使用Linux,进行网络布署,从前都以桥接直连,然后径直组网。由于有个别缘由今后虚拟机做内网使用,不用上网,只好动用仅主机形式。在仅主机形式下展开虚拟机组网。

1 VMware网卡

VMware私下认可意况下会设置多少个网卡,如下图示(点击最下边编辑–>虚拟互联网编辑器)。

美高梅手机版4858 1

  • VMnet0:“桥接网络”
  • VMnet1:“仅主机虚拟互连网”
  • VMnet8:“NAT网络”

里头VMnet0为主机物理网卡,其他为虚构网卡。而实质上VMware共扶助支持VMnet0~VMnet九共十块(虚拟)网卡,对于每一块虚拟网卡来说,同近年来刻只好选用上述任1种互联网属性,当中能够有多块虚拟网卡具有“仅主机网络”性格,但一样时刻只好有1块虚拟网卡具有“NAT网络”属性。

VMware虚拟机中设置CentOS,实行互联网连接,分为两步,内网连接,与外网连接。

VMware虚拟机中设置CentOS,进行互连网连接,分为两步,内网连接,与外网连接。

  仅主机格局下相继虚拟机只可以和主机通讯,各样虚拟机之间也可以通讯,可以搭建本身的局域网环境。

贰 VMware简化的网络拓扑

美高梅手机版4858 2

简化的互连网拓扑(图片源于网络)

  • VMnet0(桥接):虚拟机与外网总括机能够互相走访
  • 美高梅手机版4858 ,VMnet1(仅主机):虚拟机与外网总计机不可彼此走访
  • VMnet8(NAT):虚拟机能访问外网总结机而外网计算机不可能访问虚拟机

切实可参考:虚拟机三种互联网连接格局分别

前提:

前提:

  安装虚拟机时候拔取,只怕虚拟机的互连网设置:

叁 虚拟机上网设置

当您不利安装VMware后,互连网适配器会追加1个新的网卡:(可在装备管理器->互连网适配器中查看)

当你不错安装VMware后,网络适配器会大增1个新的网卡:(可在装备管理器->互连网适配器中查阅)

  美高梅手机版4858 3

三.一 测试环境

  • 长机系统:Windows 8.1

  • 虚拟机软件:VMware Workstation 12

  • 虚拟机系统镜像:CentOS-6.5-x86_64-bin-DVD1

美高梅手机版4858 4

美高梅手机版4858 5

1、选用仅主机方式,虚拟机安装到位后,系统健康运行后,点击虚拟下面的编排,选取虚拟互连网编辑器;

三.二 让虚拟机上网

先是步:内网连接在安装CentOS时就曾经先河了

第3步:内网连接在装置CentOS时就曾经上马了

  美高梅手机版4858 6

3.2.1 NAT模式

虚拟机互连网设置,网络连接。(一)打开cmd–>输入ipconfig,能够见见地点wifi的音信如下:

美高梅手机版4858 7

物理机网络音信

(二)打开虚拟网络编辑器(最上方编辑菜单),开启DHCP服务(用于机动得到IP地址)

美高梅手机版4858 8

(3)最上方–>虚拟机–>设置

美高梅手机版4858 9

设置NAT模式

(四)互联网测试
ping物理主机–>物理机ping虚拟机–>ping百度测试网络
结果唯有物理机不可能ping通虚拟机,理论上NAT形式下虚拟机与物理机是足以互访的。有简友精晓的也足以留言交换。

美高梅手机版4858 10

美高梅手机版4858 11

  采纳仅主机格局,VMnet一,VMnet0这几个是桥接的,不用管,点击VMnet一仅主机格局,上面包车型客车子网IP正是其壹方式下的主机IP,你今后的那个主机IP和您物理机在网络中的地址不是叁个的,比如本身未来的物理机地址是拾.180.x.xx,也是1个内网地址,可是不2个。先记住那一个子网IP地址,前面要用。

叁.二.2 桥接方式

设置同理NAT形式,注意“桥接方式”中的“直接连接物理互连网”意思是重新分配贰个IP地址,而“复制物理网络连接状态”就是虚拟机和地点电脑通用一块网卡,也就不设有重复为虚拟机上网分配IP地址。

美高梅手机版4858 12

桥接情势

点击【自定义硬件】,互联网适配器->自定义【VMnet八(NAT形式)】,当然安装完成后也能够修改。

点击【自定义硬件】,互连网适配器->自定义【VMnet八(NAT情势)】,当然安装完毕后也足以修改。

  点击DHCP设置:

3.3 静态IP配置

  • 提到到多个布局文件,分别是:
    /etc/sysconfig/network
    /etc/sysconfig/network-scripts/ifcfg-eth0
    /etc/resolv.conf
  • 涉及到八个互联网新闻地址,分别是:子网IP、子网掩码、网关IP、静态IP地址、DNS服务器IP

参考:如何形象生动的分解ip地址、子网掩码、网关等概念?

(一)虚拟机网络形式设置

  • 打开cmd–>ipconfig,查看网络消息;
  • 打开虚拟网络编辑器并填写NAT设置,同时将虚拟机的网络格局设置为NAT形式;
![](https://upload-images.jianshu.io/upload_images/3471485-a07c4f6a251d8c71.png)

NAT模式设置
  • 关闭DHCP服务
    前边的互连网设置都打开了DHCP自动分配IP服务,在装置静态IP在此以前务必先关闭DHCP服务。
![](https://upload-images.jianshu.io/upload_images/3471485-8163025b788809fe.png)

(2)修改/etc/sysconfig/network

NETWORKING=yes #启动时激活联网
HOSTNAME=developer #主机名
GATEWAY=192.168.xxx.xxx #网关地址

(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0" #设备名称
BOOTPROTO="static" #启动类型 dhcp|static
IPADDR=192.168.xxx.xxx #IP地址,注意必须和物理机在同一网段内
NETMASK=255.255.xxx.xxx #子网掩码
HWADDR="xx:xx:xx:xx:xx:xx" #硬件Mac地址
IPV6INIT="no" #关闭IPV6
NM_CONTROLLED="yes" #设备eth0是否可以由Network Manager图形管理工具托管
ONBOOT="yes" #系统启动时是否激活网卡
TYPE="Ethernet" #网络类型
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" #全局唯一标识符
DNS1=8.8.8.8 #Google提供的免费DNS服务器的IP地址
DNS2=8.8.4.4 #Google提供的免费DNS服务器的IP地址

留神:那里DNS1是必须求设置的否则不可能进展域名解析。
(4)修改/etc/resolv.conf

# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

其实这一步能够节省,上边安装了DNS
Server的地方后系统会活动修改这几个布局文件。

(伍)重启网卡

service network restart

重启网卡时,shell中可能会有重新配置IP的连锁新闻现身在shell中。
(6)网络测试

美高梅手机版4858 13

ping网关

美高梅手机版4858 14

ping百度

参考与进行阅读:
[1]深入驾驭VMware虚拟互连网
[2]DNS域名解析服务器的安排


个人Github
私家博客whenif
欢迎各路同学相互交换

美高梅手机版4858 15

美高梅手机版4858 16

  美高梅手机版4858 17,那一个初始甘休IP能够安装,是虚拟机能够填充的IP范围。

设置到位后,能够应用命令【ip a】来查阅当前网卡。

安装完毕后,能够行职责令【ip a】来查看当前网卡。

2、进入虚拟机Linux系统环境:

第一步:依据在此以前选拔的VMnet八,来安顿大家的网卡配置。网卡配置文件命名规则是:ifcfg-eno【数字】。

第一步:依照在此以前选用的VMnet八,来布局大家的网卡配置。网卡配置文件命名规则是:ifcfg-eno【数字】。

进入网络环境配置文件
# cd /etc/sysconfig/network-scripts/
# ls

[root@localhost ~]# cd /etc/sysconfig/network-scripts/              
         进入配置文件目录

[root@localhost ~]# cd /etc/sysconfig/network-scripts/              
         进入配置文件目录

  你相会到诸如类似:ifcfg-eno1677773陆的文书,这几个是网络配件文件,后边的数字分别机器不平等。。RedHat7从前的本子的公文名比这些短的多,自身找找,然后编辑:

[root@localhost network-scripts]# ls -l                              
                你能够依据铺排文件名能够任意找到大家的网卡配置文件

[root@localhost network-scripts]# ls -l                              
                你能够根据安顿文件名能够私下找到咱们的网卡配置文件

# vim ifcfg-eno16777736 

[root@localhost network-scripts]# vi ifcfg-eno【数字】              
           修改配置文件

[root@localhost network-scripts]# vi ifcfg-eno【数字】              
           修改配置文件

  出现布局文件新闻,然后依据事态修改:

 

在【控制面板\网络和
Internet\互连网连接】查看从前采用的VMnet捌的IPv四地址,下方的IPADDTucson的前2位要和它一样,最终1位0-255里边。

TYPE=Ethernet
BOOTPROTO=none  这个地方改为static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736    这个名字如果是其他的重复修改为不重复的
UUID=ed15885f-d297-4791-a238-6894bcfd1c13
ONBOOT=yes     这个地方改为yes
IPADDR0=192.168.171.150  这个地方按照DHCP里面的起始IP范围改相应的IP
NETMASK=255.255.255.0
GATEWAY0=192.168.171.1  改为主机的IP,这里已改过
DNS1=192.168.171.1 
DNS2=191.168.171.1
HWADDR=00:0C:29:26:D8:A1  这个地方是物理网卡地址,后面如果是是克隆的虚拟机再讲
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

在【控制面板\网络和
Internet\互连网连接】查看在此以前选用的VMnet八的IPv4地址,下方的IPADD安德拉的前四位要和它壹律,最终1位0-25五之间。

DEVICE=eno【数字】          // 这是网卡的名称
NAME=eno【数字】
ONBOOT=yes                 // 是否随着开机自启动
BOOTPROTO=static           // static表示固定ip地址,dhcp表示随机获取ip
IPADDR=***.***.***.150      // 手动设置的固定ip地址
NETMASK=255.255.255.0      // mask地址,就是掩码

  遵照上述的改动形成后,重启网卡设备:

DEVICE=eno【数字】          // 这是网卡的名称
NAME=eno【数字】
ONBOOT=yes                 // 是否随着开机自启动
BOOTPROTO=static           // static表示固定ip地址,dhcp表示随机获取ip
IPADDR=***.***.***.150      // 手动设置的固定ip地址
NETMASK=255.255.255.0      // mask地址,就是掩码

当然,当你打开配置文件后,你相会到很多属性,除了上边包车型地铁性质,别的都得以删掉。

# systemctl restart network
# ping 192.168.171.1
PING 192.168.171.1 (192.168.171.1) 56(84) bytes of data.
64 bytes from 192.168.171.1: icmp_seq=1 ttl=64 time=0.335 ms
64 bytes from 192.168.171.1: icmp_seq=2 ttl=64 time=0.234 ms

自然,当您打开配置文件后,你会看到很多属性,除了下边包车型地铁性质,别的都能够删掉。

网卡配置文件修改好了,当然要重启网卡服务啊

  虚拟机到主机ping通!

网卡配置文件修改好了,当然要重启网卡服务啊

[root@localhost network-scripts]# service network restart            
     重启网络服务

三、大家继续营造局域网环境,新增多少个虚拟环境,克隆那台虚拟机,克隆成功后,更改第二个虚拟机的IP,

[root@localhost network-scripts]# service network restart            
     重启网络服务

其三步,就好像此,内网连接成功,如何测试是不是成功吗?

# cd etc/sysconfig/network-scripts/
# ls

其三步,就那样,内网连接形成,怎么着测试是或不是成功吗?

方法:1 在windows上cmd中,ping 你设置的IPADD汉兰达。假若发送成功,表明成功。

  发现ifcfg-eno16777736网络文件,别的机器不肯定是以此名字,编辑文件:

主意:一 在windows上cmd中,ping 你设置的IPADD本田CR-V。倘诺发送成功,表明成功。

        2 在CentOS中,ping  VMnet8的IPv4地址。倘诺发送成功,阐明成功。

# vim ifcfg-eno16777736 

        2 在CentOS中,ping  VMnet8的IPv四地址。假设发送成功,注明成功。

上述内网连接水到渠成!

  修改:IPADD昂Cora0=1玖二.16八.17壹.160,修改新虚拟机的IP,然后 

如上内网连接马到成功!

第5步,再添加壹块网卡。互连网连接为【桥接形式:直接连接物理网络】

# systemctl restart network

第四步,再添加壹块网卡。网络连接为【桥接形式:直接连接物理互联网】

美高梅手机版4858 18

  出现:

美高梅手机版4858 19

虚拟机会自动重启,就那样,外网连接成功。

# ping 192.168.171.150
connect: Network is unreachable
# systemctl restart network
Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.

虚拟机会自动重启,就那样,外网连接成功。

测试:ping
www.linuxidc.com,那样就能访问外网啦,当然你也得以行职责令:ip
a,查看当前网卡,可以看到大家设置的静态IP在此地出现了。

  发现无法使用,因为还有网卡地址等一些音讯尚未改动,输入:#
ifconfig,得到

测试:ping www.baidu.com,那样就能访问外网啦,当然你也能够使用命令:ip
a,查看当前网卡,能够观望我们设置的静态IP在此间出现了。

=============================================

# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:8e:a0:00  txqueuelen 1000  (Ethernet)

 

根源:cnblogs.com/kingofkai  笔者:欲戴王冠.必承其重

  获得实在的网卡地址,然后去修改配置文件的新闻,因为我们的虚拟机是仿造过来的,所以要修改

# vim ifcfg-eno16777736 
TYPE=Ethernet
BOOTPROTO=none  修改为static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777738  修改为不同的名字
UUID=ed15885f-d297-4791-a238-6894bcfd1c13
ONBOOT=yes 
IPADDR0=192.168.171.160 
GATEWAY0=192.168.171.1
DNS1=192.168.171.1
DNS2=191.168.171.1
PREFIX0=24
HWADDR=00:0c:29:8e:a0:00  修改为真实的地址
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

  然后,重启网卡,ping150的虚拟机,八个虚拟主机互通了!

# systemctl restart network
# ping 192.168.171.150
PING 192.168.171.150 (192.168.171.150) 56(84) bytes of data.
64 bytes from 192.168.171.150: icmp_seq=1 ttl=64 time=0.532 ms
64 bytes from 192.168.171.150: icmp_seq=2 ttl=64 time=0.360 ms

  ping物理主机

# ping 192.168.171.1
PING 192.168.171.1 (192.168.171.1) 56(84) bytes of data.
64 bytes from 192.168.171.1: icmp_seq=1 ttl=64 time=0.318 ms
64 bytes from 192.168.171.1: icmp_seq=2 ttl=64 time=0.240 ms

  物理主机ping虚拟机

美高梅手机版4858 20,物理机到虚拟机互通!

  搭建完结。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有