Linux中ip addr命令不能显示IP的解决方法
我们在虚拟机环境下使用Linux系统时,习惯使用xshell,putty等工具连接(当然,非虚拟机环境也可以),想要使用工具就必须用命令识别当前虚拟机的IP,一般使用ip addr
或者ifconfig
ip addr
无法读取IP,如下图:
上图得知,改虚拟环境网卡为:enp0s3,我们使用以下命令进入到指定网卡配置中:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
onboot=no
,表示网卡没有随机器启动而生效,我们需要将no
改为yes
引申(修改步骤):
G:定位到最后一行
i:进入编辑模式
删除no,改为yes
esc:退出编辑模式
:wq!:强制退出并保存(个人习惯性用法)
重启网卡:systemctl restart network.service
再次使用ip addr
命令:
可以看到有IP地址显示了,我们用xshell连接以下看通不通:
连接成功。
福利:xshell工具请通过附件下载: