由于近期学习docker,需要两台CentOS 7 虚拟机,由于刚配置好的虚拟机使用动态IP,是没有办法上网的,所以顺手写下配置静态IP的方法。
配置虚拟网络编辑器
首先,我们在 VMware 的选项卡中找到 "编辑" -> "虚拟网络编辑器",在弹出的窗口中点击 "更改设置"
![89353cd3a2d3ebac624a5cc0908bd2c7.png](https://i-blog.csdnimg.cn/blog_migrate/2e83a7db9d6b6db74eec941319c4034a.jpeg)
在该界面配置子网IP和子网掩码
![013ac20d981dc854053a4781c9dc2da5.png](https://i-blog.csdnimg.cn/blog_migrate/157b60421557d7991daba6d4a9a92036.jpeg)
在NAT设置中配置配置网关 IP
![de6838f8df580a8e4a12c337b5865a98.png](https://i-blog.csdnimg.cn/blog_migrate/b8630601914b97afba061f43385425c5.jpeg)
然后在 Windows 中 "网络与Internet" -> "以太网" -> "更改适配器选项" 中配置虚拟机网络
![eab436822bd17848a96bedf0cad287f2.png](https://i-blog.csdnimg.cn/blog_migrate/a703c532bed9f75ecb6ce3e7c68cbce5.jpeg)
在属性中"网络"选项卡下双击IPv4协议,对 IP地址、子网掩码、和默认网关进行配置,这里的配置要和 VMware 中保持一致
![4112d6bed9c4e657b75dec6793a5fc44.png](https://i-blog.csdnimg.cn/blog_migrate/7df52d5e92ad46015ace2cf2de3128a8.jpeg)
最后,还有一步非常关键,就是将当前 Windows 环境下的网络适配器共享给虚拟机网络
![2303fb13987e535e365ee5b5563183b7.png](https://i-blog.csdnimg.cn/blog_migrate/e6f1569dd9ca1c539743e71b829a49a0.png)
至此,虚拟机网络配置已经完成了。
配置Linux网络IP和网关
在 Linux 系统中,我们此时是无法上网的,如下图所示
![6204b9127bef7db16224c67999bfbbe4.png](https://i-blog.csdnimg.cn/blog_migrate/352be33814a1931eb9fea1b32bb9c772.jpeg)
首先,我们需要通过修改 ifcfg-ens33 来修改IP配置,使用vim /etc/sysconfig/network-scripts/ifcfg-ens33
来修改配置文件
![83918361711b589b09c401be0a0d7511.png](https://i-blog.csdnimg.cn/blog_migrate/2c46930392f4b6e12399291ebff62958.jpeg)
这里需要改动的地方如下:
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](https://i-blog.csdnimg.cn/blog_migrate/c40c87c35c1cbafd5f72bf77c621a41f.jpeg)
至此,静态IP配置已经完成。
配置主机名称
使用hostname
命令可以查看当前主机的主机名称
![e4a23181704779db82fa4cd07ded4ffc.png](https://i-blog.csdnimg.cn/blog_migrate/5dc2cd545919e3a348c28f6c6e88c987.png)
通过vim /etc/hostname
来配置主机名称,这里配置为 docker1
![7006f6936641135ade61caaed56e3507.png](https://i-blog.csdnimg.cn/blog_migrate/deae3a4e32eb4f9ec33b0f4b947595c8.png)
通过vim /etc/hosts
来添加所有主机名和IP地址
![9bf3b8c19bec39e06d9291cffdaea7b4.png](https://i-blog.csdnimg.cn/blog_migrate/f373bca83c47b1be20f5946675835c5c.png)
最后,我们进入C:WindowsSystem32driversetc
路径来修改host文件
![3cb78b9b79e76b0cd02c3dad68c4d079.png](https://i-blog.csdnimg.cn/blog_migrate/371da30d6e006e877b512ccd847749cf.png)
以上就是静态IP配置的全部内容,重启机器后,就可以正常访问网络了。
![7ee453fb66ccfbc18b305623d46bc26a.png](https://i-blog.csdnimg.cn/blog_migrate/e0dea91ded67a4546b8ef4953c1b87bc.jpeg)