Linux之VMWare下Centos7的三种网络配置过程

环境:

虚拟软件:VMWare 14.0

客户机:windows 10

虚拟机:centos 7


  • VMware三种网络连接方式

    • Bridge(桥接)

      将所有虚拟机和物理主机虚拟到同一个网络环境,给虚机分配与宿主机不同的IP地址、相同的掩码和网关,使主机与虚拟机处于同一网段内(虚机加入主机所在的局域网中)。这样虚拟机网络环境可以看做和物理机一样。
    • Host-only(仅主机)

      使用虚拟网卡VMnet1为物理机虚拟出一张新的网卡,通过该虚拟网卡与所有使用Host-only连接方式的虚拟机互相通信,但默认情况下虚拟机无法访问外网,可通过共享方式将物理主机的物理网卡共享给虚拟网卡使虚拟机访问外网。
    • NAT

      物理机使用虚拟网卡VMnet8与使用NAT连接方式的虚拟机之间进行通信,同时使用物理网卡进行NAT转换代理虚拟机进行外网访问,所以虚拟机可以访问物理机、外网,物理机也可以访问虚拟机、外网,但外网的主机无法访问虚拟机。

  • 桥接模式下虚拟机网络配置

    1、物理主机网络环境如下:



    2、在VMware软件菜单栏中选择“编辑”-->“虚拟网络编辑器”



    3、在“虚拟网络编辑器”中查看VMWare的网络配置:



    4、选择“虚拟机”-->"设置",打开设置窗口:



    5、设置虚拟机连接方式为"桥接":



    6、开启虚拟机,登录后打开terminal,在terminal中输入如下命令:

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

    7、在打开的网卡配置文档中配置如下(注:输入a进入vi编辑器的insert模式进行文档修改,vi详细用法可百度自行学习):

    1. TYPE=Ethernet
    2. PROXY_METHOD=none
    3. BROWSER_ONLY=no
    4. BOOTPROTO=static #网卡IP地址获取方式,static为静态,dhcp为自动获取,或设置为none
    5. DEFROUTE=yes
    6. IPV4_FAILURE_FATAL=no
    7. IPV6INIT=yes
    8. IPV6_AUTOCONF=yes
    9. IPV6_DEFROUTE=yes
    10. IPV6_FAILURE_FATAL=no
    11. IPV6_ADDR_GEN_MODE=stable-privacy
    12. NAME=ens33
    13. UUID=dec5a00c-b441-408f-bd65-f6b7a59b5d6f
    14. DEVICE=ens33
    15. ONBOOT=yes #重启后自动激活网卡
    16. IPADDR=10.10.86.210 #设置IP,不可与网段内其他主机重复,桥接模式下需要与物理主机处于同一网段
    17. NETMASK=255.255.255.0 #子网掩码,与物理主机相同
    18. GATEWAY=10.10.86.1 #网关地址,与物理主机相同

    8、保存配置:

    键入ESC进入vi编辑器的末行模式(命令模式),输入":wq"命令进行保存并退出

    9、重启网卡:

    1. systemctl restart network

    10、ping命令测试

    分别使用ping命令对127.0.0.1、本机IP、网关进行ping测试,如图:

    ping 127.0.0.1 #ping回环地址

    注: CTRL+C结束ping命令

    ping 10.10.86.210 #ping本机IP地址

    ping 10.10.86.1 #ping网关

    11、配置DNS地址:

    1. vi /etc/resolv.conf

    配置如下:

    1. nameserver 202.106.46.151 #主域名服务器地址
    2. nameserver 114.114.114.114 #备用域名服务器地址

    12、重启网卡(同上)后,ping域名测试配置:


  • 仅主机模式下虚拟机网络配置

    1、物理机网络环境如下:

    2、选择“虚拟机”-->"设置",打开设置窗口:

    3、设置虚拟机连接方式为"仅主机模式":

    4、开启虚拟机,登录后打开terminal,在terminal中输入如下命令:

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

    5、在打开的网卡配置文档中配置如下:

    1. TYPE=Ethernet
    2. PROXY_METHOD=none
    3. BROWSER_ONLY=no
    4. BOOTPROTO=static #网卡IP地址获取方式,static为静态,dhcp为自动获取,或设置为none
    5. DEFROUTE=yes
    6. IPV4_FAILURE_FATAL=no
    7. IPV6INIT=yes
    8. IPV6_AUTOCONF=yes
    9. IPV6_DEFROUTE=yes
    10. IPV6_FAILURE_FATAL=no
    11. IPV6_ADDR_GEN_MODE=stable-privacy
    12. NAME=ens33
    13. UUID=dec5a00c-b441-408f-bd65-f6b7a59b5d6f
    14. DEVICE=ens33
    15. ONBOOT=yes #重启后自动激活网卡
    16. IPADDR=192.168.102.210 #设置IP,不可与网段内其他主机重复,仅主机模式下需要与VMNet1虚拟网卡处于同一网段
    17. NETMASK=255.255.255.0 #子网掩码,与VMNet1的掩码相同
    18. GATEWAY=192.168.102.1 #网关地址,为VMnet1的IP地址
    19. DNS1=114.114.114.114 #主DNS服务器地址
    20. DNS2=8.8.8.8 #备用DNS服务器地址

    6、保存配置:

    键入ESC进入vi编辑器的末行模式(命令模式),输入":wq"命令进行保存并退出

    7、重启网卡:

    1. systemctl restart network

    8、ping命令测试

    分别使用ping命令对127.0.0.1、本机IP、网关进行ping测试,如图:

    ping 127.0.0.1 #ping回环地址



    ping 192.168.102.210 #ping本机IP地址



    ping 192.168.102.1 #ping物理机虚拟网卡地址



    ping 182.61.200.7 #ping外网IP地址



    测试可知,默认情况下Host-only模式虚拟机无法连接外网,通过虚拟网卡与物理机通信

  • Host-only使用共享方式使虚拟机访问外网

    1、在windows的“设置”中打开“网络和Internet”,选择“更改适配器选项”,在弹出的“网络连接”窗口中右击所正在使用的连接,选择“属性”选项:



    2、选择“共享”,在连接共享中选择允许,并指定共享到VMnet1虚拟网卡上



    3、进入VMWare中“编辑”下的“虚拟网络编辑器”



    4、修改仅主机(Host-only)模式下的网段范围如下(若使用dhcp也需要修改dhcp分配地址范围)



    5、在虚拟机中修改网卡配置文件(过程同上)

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

    6、在打开的网卡配置文档中配置如下(勿忘配置DNS):



    7、重启网卡并测试:

    1. systemctl restart network




  • NAT模式连接网络配置

    1、物理主机网络环境如下:



    2、在VMware软件菜单栏中选择“编辑”-->“虚拟网络编辑器”



    3、在“虚拟网络编辑器”中查看VMWare的NAT模式网络配置,并检查DHCP配置(记下网关IP地址):





    4、选择“虚拟机”-->"设置",打开设置窗口:



    5、设置虚拟机连接方式为"NAT":



    6、在虚拟机中修改网卡配置文件:

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

    7、在打开的网卡配置文档中配置如下:

    1. TYPE=Ethernet
    2. PROXY_METHOD=none
    3. BROWSER_ONLY=no
    4. BOOTPROTO=static #网卡IP地址获取方式,static为静态,dhcp为自动获取,或设置为none
    5. DEFROUTE=yes
    6. IPV4_FAILURE_FATAL=no
    7. IPV6INIT=yes
    8. IPV6_AUTOCONF=yes
    9. IPV6_DEFROUTE=yes
    10. IPV6_FAILURE_FATAL=no
    11. IPV6_ADDR_GEN_MODE=stable-privacy
    12. NAME=ens33
    13. UUID=dec5a00c-b441-408f-bd65-f6b7a59b5d6f
    14. DEVICE=ens33
    15. ONBOOT=yes #重启后自动激活网卡
    16. IPADDR=192.168.10.210 #设置IP,不可与网段内其他主机重复,NAT模式下需要与VMNet8处于同一网段
    17. NETMASK=255.255.255.0 #子网掩码,与物理主机相同
    18. GATEWAY=192.168.10.2 #网关地址,为NAT的DHCP配置中设置的网关地址

    8、保存配置:

    键入ESC进入vi编辑器的末行模式(命令模式),输入":wq"命令进行保存并退出

    9、重启网卡:

    1. systemctl restart network

    10、查看网卡信息



    11、ping命令测试

    分别使用ping命令对127.0.0.1、本机IP、网关进行ping测试,如图:

    ping 192.168.10.2 #ping网关



    ping www.baidu.com #ping百度测试外网连通性



    ping 10.10.86.68 #ping物理主机的物理网卡(如若需要也可通过共享的方式使虚拟机与物理机处于同一网段,进而与物理网卡地址通信)



    ping 192.168.10.1 #ping物理主机上VMNet8虚拟网卡

Linux之VMWare下Centos7的三种网络配置过程的更多相关文章

  1. Linux的VMWare下Centos7的三种网络配置过程(网络二)

    Linux之VMWare下Centos7的三种网络配置过程 环境:虚拟软件:VMWare 14.0客户机:windows 10虚拟机:centos 7 VMware三种网络连接方式 Bridge(桥接 ...

  2. bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)-VMware下三种网络配置方式

    VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. 1 ...

  3. VMWARE三种网络配置

    由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费.那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations ...

  4. linux学习笔记二:三种网络配置

    本文引用自:https://www.linuxidc.com/Linux/2017-05/144370.htm [linux公社] VMware为我们提供了三种网络工作模式,它们分别是:Bridged ...

  5. VMware 三种网络配置解释

    https://blog.csdn.net/noob_f/article/details/51099040 ifconfig -a 网卡名称

  6. VMWare的三种网络连接方式

    VMWare和主机的三种网络连接方式 桥接 这种模式下,虚拟机通过主机的网卡与主机通信,如果主机能够上网,则虚拟机也能联网. 在虚拟机中,需要将虚拟机的IP配置为与主机处于同一网段. 虚拟机也可以与同 ...

  7. Linux下文件的三种时间戳

    Linux下文件的三种时间标记 三种时间对应关系表 column column column 访问时间 Access atime 修改时间 Modify mtime 状态改动时间 Change cti ...

  8. VMware下三种网络连接模式

    VMware下三种网络连接模式 Bridged(桥接模式) 在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问该类网段内任何一台机器. 桥接网络环境下需要做到: 手动 ...

  9. VMware的三种网络连接方式区别

    关于VMware的三种网络连接方式,NAT,Bridged,Host-Only ,在刚接触的时候通常会遇到主机Ping不通虚拟机而虚拟机能Ping得通主机:主机与虚拟机互不相通等等网络问题.本文就这三 ...

随机推荐

  1. python之web自动化验证码识别解决方案

    验证码识别解决方案 对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂一点就是滑动 ...

  2. RobotFrameWork Web自动化测试环境搭建

    前言 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收 ...

  3. 部署Kettle做ETL开发并使用Crontab制作调度系统

    背景说明: 在数据量较小,且数据源和装载地都是关系型数据库时,使用Kettle做ETL较为简便. 由于调度系统产品因为服务器环境方面的因素,而无法部署,故使用Linux的crontab定时器来制作简易 ...

  4. mac下面有epoll?

    没有的,但是mac下面有kqueue,跟epoll原理是差不多的. 这个是没办法的,如果实在需要,就用Ubuntu吧,这个也可以无缝迁移. 更多资源,更多文章由小白技术社提供(是我啦)

  5. Eclipse中安装JRebel热部署教程

    Eclipse中安装JRebel热部署教程 前言        Eclipse安装JRebel插件可快速实现热部署,节省了大量重启时间,提高开发效率. 本文只介绍Eclipse安装JRebel插件版本 ...

  6. P3225 [HNOI2012]矿场搭建 割点 tarjan 双联通分量

    https://www.luogu.org/problemnew/show/P3225 题意 煤矿工地可以看成是由隧道连接挖煤点组成的无向图.为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条 ...

  7. ccpc网赛 hdu6703 array(权值线段树

    http://acm.hdu.edu.cn/showproblem.php?pid=6703 大意:给一个n个元素的数组,其中所有元素都是不重复的[1,n]. 两种操作: 将pos位置元素+1e7 查 ...

  8. codeforces 389 D. Fox and Minimal path(构造+思维)

    题目链接:https://vjudge.net/contest/175446#problem/J 题解:显然要用最多n个点构成的图要使的得到的最短路条数有1e9次个,显然要有几个数相乘容易想到2的几进 ...

  9. lightoj 1061 - N Queen Again(状压dp)

    题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1061 题解:显然能满足情况的8皇后的摆法不多,于是便可以用题目给出的状态来匹配 ...

  10. 51nod 1376 最长递增子序列的数量(不是dp哦,线段树 +  思维)

    题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1376 题解:显然这题暴力的方法很容易想到就是以每个数为结尾最 ...