一、如果网关没有ip地址的话,可以执行下面操作

下面是没有ip地址的网关

执行如下操作

# 注意ens33是网关名称,看自己网关名称

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 

修改或者添加里面的值,将ip设置为固定IP(地址跟主机一样的网段)

BOOTPROTO=static # 原来是 dhcp 修改成 static

IPADDR=202.141.191.22 # 静态IP
GATEWAY=202.141.191.1 # 默认网关
NETMASK=255.255.255.0 # 子网掩码
DNS1=114.114.114.114 # DNS 配置
DNS2=8.8.8.8 #DNS 配置


ONBOOT=yes  # 原来是 no 修改成 yes

重启网络

systemctl restart network

 查看 sudo vi /etc/resolv.conf 文件里面的内容

二、相互ping的通(主机ping的通centos,centosping的通主机),但不能连接外网

查看主机对应网段的DNS是啥

将这个DNS地址添加搭配ifcfg-ens文件中


sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 


DNS3=202.141.180.1

重启服务

systemctl restart network

查看 sudo vi /etc/resolv.conf 文件里面的内容 ,会发现多了一个地址

 如果还是不行的话ua,可以试试

在 /etc/sysconfig/network-scripts/ 目录 下 添加 route-ens33文件(ens33是网关名字)

里面 内容为  202.141.191.22/24 via  202.141.191.1 dev ens33

格式为:(ip 地址  via   网关(gateway)  dev  网关)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐