VMware NAT模式设置静态IP(可上网)

在搞电商架构的高并发高可用时,须要在VMware新建几个linux虚拟机,若是使用VMware的默认网络是自动获取的,但有时候启动虚拟机IP地址会改变,使用很不方便,因此就整理一份静态IP地址设置的方法linux

1.查看物理机(主机)的网络适配器,并肯定NAT对应的适配器vim

   步骤:控制面板\网络和 Internet\网络链接服务器

    

   个人虚拟机是使用的这个适配器网络

    你能够经过以下方式找到本身虚拟机使用的适配器架构

    步骤:打开VMware-编辑-虚拟网络编辑器并发

    

    

    这个界面待会还会涉及到,能够先不要关闭编辑器

2.设置物理机上NAT网络适配器的属性高并发

    按照截图的步骤来测试

    

    第三步中的IP地址你能够本身设置,不少人的机器都是192.168.*.1命令行

3.确认虚拟机NAT模式的网关IP,并记住它

    

4.设置虚拟机IP为人工配置

    若是框出来的地方是灰色的,点击右下角的“更改设置”按钮,而后反选(去掉√)“使用本地DHCP服务将IP地址分配给虚拟机(D)”

    

5.启动虚拟机(若是是纯命令行界面继续往下看)

    

6.配置虚拟机IP地址

    6.1断开链接

    左键单击电脑图标,左键单击Disconnect

    

    6.2打开修改界面

    右键单击电脑图标,左键单击Edit Connections

    

    

    6.3选择对应的网卡(在6.1步中能够看到“Auto eth2”)

    

    Address:虚拟机的IP地址,自定义的,但必须是和前面要你记住的IP在同一个网络,好比前面记住的IP是192.168.245.2,那么你能够选择192.168.245.1到192.168.245.255中的任何一个,前提是没有别人占用你设置的IP

    Netmast:子网掩码,直接输255.255.255.0

    GateWay:网关,填写要求记住的IP

    DNS Servers:DNS服务器IP,填写要求记住的IP

    点击“Apply”

7.从新链接网络

    左键单击电脑图标,左键单击Auto eth2

    

8.测试网络

    8.1 和主机是否想通

    

    8.2 主机和虚拟机是否想通

    

    8.3 虚拟机是否能够上网

    

注:有的同窗可能会遇到端口不通的状况,若是不是那么较真的同窗可使用以下两个命令关闭虚拟机的防火墙

    1.临时关闭防火墙(重启虚拟机后防火墙又启动了)

        service iptables stop

    2.永久关闭防火墙

        chkconfig iptables off

8.命令行界面配置

这里首先是进入/etc/sysconfig/network-scripts中查看现有的配置文件:

# cd /etc/sysconfig/network-scripts

经过ls查看文件看到该文件目录下的文件:

 这里须要使用的配置文件是:ifcfg-ens33,每一个人的可能不同,切换root权限,经过vim进到里面,能够看到下面的内容

TYPE=Ethernet
BOOTPROTO=dhcp
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
NAME=eno16777736
UUID=ae05ccde-6a29-4332-b486-f3042da73ac0
DEVICE=eno16777736
ONBOOT=no

这里说一下须要修改的位置:

#修改
BOOTPROTO=static #这里讲dhcp换成static
ONBOOT=yes #将no换成yes
#新增
IPADDR=192.168.10.10 #静态IP
GATEWAY=192.168.10.2 #默认网关
NETMASK=255.255.255.0 #子网掩码

 重启机器,验证-查看当前IP地址。

     ipaddr

 设置DNS(CENTOS 7和6 均可以)

nmcli connection show

nmcli con mod ens33 ipv4.dns "61.128.192.68"

nmcli con up ens33

或者修改配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33

DNS1=114.114.114.114

重启网络:

service network restart

相关文章
相关标签/搜索