【linux】linux虚机修改固定ip地址的方式


1.查询当前网络ip对应的网段、子网掩码及其网关

根据 ifconfig ens33 查看ip地址及其子网掩码
img

根据 netstat -rn 查看网关地址
img

2.编辑 /etc/sysconfig/network-scripts/目录下的ifcfg-ens33 文件
img

修改上述标红部分,其中IPADDR、GATEWAY需与主机的网段保持一致

3.配置dns服务器地址:编辑/etc/resolv.conf 文件

vi /etc/resolv.conf

新增三个常用的dns 服务器地址
img

nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 0.0.0.0
4. 配置完成后重启网络:service restart network(systemctl restart network),启动成功如下所示
img

5.测试网络是否连通,若连通则能ping通

img

ps:重启网络后我一直报错,检查了上面的配置发现都没有问题后百度了下,发现可能是由于mac地址与虚机的mac地址不匹配导致的,因此修改mac地址与之匹配,后来重启就成功啦~
img
​​​​img
​​img
6. 当linux系统启动后没有可用的ip地址时(bootproto=“dhcp”)

利用dhclient命令为系统自动获取可用的ip地址,其中dhclient命令使用动态主机配置协议动态的配置网络接口的网络参数。

命令方式为:dhclient ens33

img
7. 当执行systemctl start network报错,错误信息为:Restarting network (via systemctl): Job for network.service failed. See systemctl status network.service and journalctl -xn for details.

解决方法:

#关闭
systemctl stop NetworkManager
#取消开机自启动
systemctl disable NetworkManager
#启动network
systemctl start network

ps:不懂为什么开启NetworkManager后,执行systemctl start network也不会报错,之后再看看吧

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值