Linux ifconfig设置临时ip遇到的问题Fedora/CentOS

您所在的位置:网站首页 手动设置ip后无法上网 Linux ifconfig设置临时ip遇到的问题Fedora/CentOS

Linux ifconfig设置临时ip遇到的问题Fedora/CentOS

2023-08-22 15:31| 来源: 网络整理| 查看: 265

使用ifconfig命令修改本机ip

 

首先查看本机ip地址

ifconfig

 

 

 

修改ip需要在root权限下执行命令

 

如果直接使用ifconfig ens33 192.168.80.167 netmask 255.255.255.0修改ip地址的话,会导致网络不可达

 

 

 

 

 

 

此时ping 网关192.168.80.2会显示网络不可达

 

 

 

 

 

解决方法是

ifconfig ens33 down ifconfig ens33 192.168.80.167 netmask 255.255.255.0 ifconfig ens33 up

 

 

 

ping网关  192.168.80.2

 

 

 

 

但是此时如果我们想ping百度的话,会出现  未知的名称或服务

 

 

 

那是因为我们没有设置dns造成的,解决方案是

 

在/etc/resolv.conf的配置文件中添加

nameserver 8.8.8.8

 

 

 

 

 

改完之后,会发现还是不行

 

 

这是因为我们使用ifconfig修改ip地址的话需要手动设置一下路由

 

 

如上图,是默认的路由,只能保证同网段内的通信,我们需要设置一个网关路由

 

route add default gateway 192.168.80.2

 

 

 

这样使用ifconfig修改ip才算成功,ifconfig修改ip只是临时修改重启后就会丢失。

 

如果还是没法ping通百度,在/etc/resolv.conf文件中再添加一个

nameserver 114.114.114.114



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3