Linux ifconfig设置临时ip遇到的问题Fedora/CentOS |
您所在的位置:网站首页 › 手动设置ip后无法上网 › Linux ifconfig设置临时ip遇到的问题Fedora/CentOS |
使用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 |