vmware中配置centos7固定ip访问外网

原因

在vmware虚拟机中安装centos操作系统,默认情况下是使用动态ip地址的,每次都需要进行查看地址,如果安装其他分布式软件的话,ip地址经常变化也麻烦,所以,本次将讲述如何设置centos固定ip地址,本文将假设已经安装好了vmware虚拟机,并在其中安装好了centos操作系统。

设置步骤

设置固定ip地址,主要涉及两个方面:

  • vmware虚拟机虚拟网络设置
  • centos中配置固定ip

vmware虚拟网络设置

  1. 打开虚拟网络编辑器


    打开虚拟网络编辑器
  2. 打开后,会看到虚拟网络编辑器,继续:


    更改虚拟网络设置
  3. 就在打开的界面中先设置子网ip地址,本次设置地址为192.168.18.0
    子网ip地址设置
  4. NAT设置,在第3步中点击NAT设置,打开NAT设置界面:


    NAT设置

    将上图中选择的地方和子网ip一样,最后的网管设置为2。

  5. DHCP设置,第4步设置成功后,关闭NAT界面,回到第2步打开的虚拟网络编辑器,再点击DHCP设置来打开设置:
    DHCP设置

    上图中设置ip的范围,圈起来的地方必须和前面的子网ip处于同一个段中。
  6. 设置好后点击确认,最后点击虚拟网络编辑器的确认,vmware会进行网络的设置,设置完后回自动关闭编辑器。

windows网络设置(optional)

使用Ctrl+r,输入control命令打开控制面板,并在其中选择网络和Internal --> 网络和共享中心 --> 更改适配器设置 --> 选择VMnet8

windows配置

右键点击VMnet8 --> 属性,打开属性配置:
网络属性配置

双击IPv4选项,来设置ip地址和默认网关:
IPv4配置

之后启动VMnet8,在vmware虚拟机中启动centos操作系统,进行下一步配置。

centos配置固定ip

  1. 使用ifconfig查看使用的网卡


    查看使用的网卡
  2. 使用root权限编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736文件


    centos网卡设置

    使用vim打开并进行下面的编辑

TYPE=Ethernet
BOOTPROTO=static  #设置静态ip
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
GATEWAY=192.168.18.2 #网关
NDS1=192.168.18.2 # 也配置成了网关
NDS2=8.8.8.8
DNS3=114.114.114.114
IPADDR=192.168.18.11   #ip地址
ONBOOT=yes
NAME=eno16777736
DEVICE=eno16777736

最后使用:wq命令来完成编辑。

  1. 重新启动centos网卡,使用命令service network restart

    重启网卡

  2. 最后再使用ifconfig查看网络是否已经生效。可以ping下网站是否已经能成功:


    验证配置

    如果出现以上界面,就表示已经成功配置了固定ip地址,并可以连接到外网。

你可能感兴趣的:(vmware中配置centos7固定ip访问外网)