最近有小伙伴在搭建服务的过程中出现了

Network is unreachable 情况,而他自己用ip a s查看时显示有ip,但在运行自己之前搭建服务的脚本时却又显示需要在本机执行(也就是脚本检测到的ip和本机的不是一台机器)由于是远程帮忙解决的,就说一下解决的步骤吧。

1.首先,蜜蜂也是用命令查看了一下他的ip地址,发现一张网卡上面竟然出现了两个地址(原因是他在开机之后用nmcli命令添加了一个网卡,但没删除之前的,而且取得名字还和之前得一样)之后重新修改了一下。

2.重启之后还是不行,用nmcli添加了网关,重启之后还是不行。

3.用systemctl status network查看,是活跃,看起来确实没毛病

linux中出现Network is unreachable的解决方案_重启

4.用systemctl restart network重启了之后,再去部署就可以运行了