Bootstrap

centos7 nat模式配置静态ip_Centos7配置静态IP

由于近期学习docker,需要两台CentOS 7 虚拟机,由于刚配置好的虚拟机使用动态IP,是没有办法上网的,所以顺手写下配置静态IP的方法。

配置虚拟网络编辑器

首先,我们在 VMware 的选项卡中找到 "编辑" -> "虚拟网络编辑器",在弹出的窗口中点击 "更改设置"

89353cd3a2d3ebac624a5cc0908bd2c7.png

在该界面配置子网IP和子网掩码

013ac20d981dc854053a4781c9dc2da5.png

在NAT设置中配置配置网关 IP

de6838f8df580a8e4a12c337b5865a98.png

然后在 Windows 中 "网络与Internet" -> "以太网" -> "更改适配器选项" 中配置虚拟机网络

eab436822bd17848a96bedf0cad287f2.png

在属性中"网络"选项卡下双击IPv4协议,对 IP地址、子网掩码、和默认网关进行配置,这里的配置要和 VMware 中保持一致

4112d6bed9c4e657b75dec6793a5fc44.png

最后,还有一步非常关键,就是将当前 Windows 环境下的网络适配器共享给虚拟机网络

2303fb13987e535e365ee5b5563183b7.png

至此,虚拟机网络配置已经完成了。

配置Linux网络IP和网关

在 Linux 系统中,我们此时是无法上网的,如下图所示

6204b9127bef7db16224c67999bfbbe4.png

首先,我们需要通过修改 ifcfg-ens33 来修改IP配置,使用vim /etc/sysconfig/network-scripts/ifcfg-ens33 来修改配置文件

83918361711b589b09c401be0a0d7511.png

这里需要改动的地方如下:

BOOTPROTO = static
ONBOOT = yes
IPADDR = 192.168.111.102
GATEWAY = 192.168.111.2
DNS1 = 114.114.114.114
DNS2 = 8.8.8.8

修改完如下图所示

425f46bffc9d2f3c361ea94bd1008f96.png

至此,静态IP配置已经完成。

配置主机名称

使用hostname命令可以查看当前主机的主机名称

e4a23181704779db82fa4cd07ded4ffc.png

通过vim /etc/hostname来配置主机名称,这里配置为 docker1

7006f6936641135ade61caaed56e3507.png

通过vim /etc/hosts来添加所有主机名和IP地址

9bf3b8c19bec39e06d9291cffdaea7b4.png

最后,我们进入C:WindowsSystem32driversetc路径来修改host文件

3cb78b9b79e76b0cd02c3dad68c4d079.png

以上就是静态IP配置的全部内容,重启机器后,就可以正常访问网络了。

7ee453fb66ccfbc18b305623d46bc26a.png
;