vmware 的centos7 配置静态ip地址并能正常访问外网

背景

自己在折腾一个lnmp的开发环境,如果不设置静态的ip,开发起来不方便,网上查了一下整理下次用

正文

vmware设置

网络连接选择nat


image.png
image.png

我们看到nat模式对应的网络适配器是VMnet8,我们到电脑的网络适配器页面查看

image.png

记下虚拟机的网络适配器占用的ip地址,我们在设置静态ip的时候不能设置这个ip,否则会出现一些问题,这里不细说

image.png

选择nat模式的配置,点击nat设置

image.png

下图的网关ip需要记下,这个作为我们设置静态ip时候的网关和dns;

当然如果你想改网关ip就在上一步更改设置

image.png

需要注意一下图的使用本地dhcp服务器要勾上

image.png

查看dhcp的分配ip范围,这个也可以根据个人喜好修改

image.png

处理完图上的之后我们进入centos系统中进行设置静态ip

centos7设置

使用ifconfig命令查看我们现在使用网卡,我这里是ens33,知道名称后我们去配置文件

image.png

配置文件目录

/etc/sysconfig/network-scripts/

这里找到对应你网卡的配置文件,我这里是ens33

vim /etc/sysconfig/network-scripts/ifcfg-ens33

下图圈着的是我们新加上的配置,网关和dns要对应上vmware那里设置的nat网关,注意是dns不设置的话,无法正常解析外网网站,ip地址也必须在dhcp分配范围内,


image.png

设置完保存后 ,重启network服务,使配置生效

systemctl restart network

好了,到此我们就已经设置成功,我们可以进行ping或者curl测试一下能否正常外网即可

更换网络环境后

方法一:设置NAT模式的固定的DNS

设置网关为dns或者其他,如果原有就是这样,那就切换成自动的保存即可


image.png
image.png

image.png

方法二:临时解决方案,因为再次更换网络环境可能就又会出现

出现更换网络环境后,ip不能正常访问外网可以直接还原一下,如果设置成默认设置,然后按还原后的ip来重新设置一下静态ip就可以了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容