当前位置:   article > 正文

Case_3 Linux网络配置中的错误积累_is not an active connection

is not an active connection

Network is unreachable

网络不可达

[root@localhost Desktop]# ping 192.168.0.25
connect: Network is unreachable
  • 1
  • 2

原因一:没有设定IP地址
Alt
解决方法:
设定IP地址
(nm-connection-editor;
ifconfig ens160 192.168.0.18/24;
ip addr add 192.168.0.18/24 dev ens160)
在这里插入图片描述
原因二:两个IP地址不在同一网段(没有网关的前提下)
在这里插入图片描述
解决方法:
1)两个主机的IP地址设定为同一网段
2)设定网关

nmcli device connect ens160

nmcli device disconnect ens160,再之后,重新连接nmcli device connect ens160
此时再去查看ip addr show ens160网卡设备的IP地址,会发现,此时显示的地址不是disconnect之前的地址,是一个新的地址

重新connect连接的网卡设备会自动设置成DHCP模式,IP地址随机分配
(只是我的猜测,也很有可能只是恢复网卡的初始化模式
在这里插入图片描述

‘ens160’ is not an active connection

[root@localhost network-scripts]# nmcli connection down ens160
Error: 'ens160' is not an active connection.
Error: no active connection provided.
  • 1
  • 2
  • 3

原因:很有可能是配置文件书写有误

nmcli connection down up ens160 问题

二次修改网络配置文件后,没有down up 网卡

举例说明:
首次,我在/etc/sysconfig/network-scripts网卡配置文件中写入了2个IP地址,退出保存后,只需要nmcli connection reload
进行二次修改该文件时,删除了一个IP地址,保存退出后,我也同样只nmcli connection reload

在用另一台主机ping这两个IP时,依旧可以ping成功(第二个IP我已经删除了)

出现这种情况,是因为我没有重启设备,nmcli connection down ens160nmcli connection up ens160
在这里插入图片描述

设定DNS时的问题:网关

DNS服务器,我已经设定完成,依旧ping不成功

[root@localhost network-scripts]# ping www.baidu.com
connect: Network is unreachable
  • 1
  • 2

这次错误是因为我把route网关GATEWAY=192.168.0.1删除了
没有了网关,也就没有去解析不同网段的IP地址,自然就ping不到
路由器router的工作原理:网络地址转换协议NAT
在这里插入图片描述

PING www.baidu.com (14.215.177.38) 56(84) bytes of data

Destination Host Unreachable

[root@localhost network-scripts]# ping www.baidu.com
PING www.baidu.com (14.215.177.38) 56(84) bytes of data.
From localhost.localdomain (192.168.0.14) icmp_seq=1 Destination Host Unreachable
From localhost.localdomain (192.168.0.14) icmp_seq=2 Destination Host Unreachable
From localhost.localdomain (192.168.0.14) icmp_seq=3 Destination Host Unreachable
From localhost.localdomain (192.168.0.14) icmp_seq=4 Destination Host Unreachable
From localhost.localdomain (192.168.0.14) icmp_seq=5 Destination Host Unreachable
From localhost.localdomain (192.168.0.14) icmp_seq=6 Destination Host Unreachable
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

一种原因是,本地地址解析/etc/hosts书写错误(上面的代码命令我做了一些修改)

也有可能是因为配置文件中的DNS服务器书写错误

也有可能是配置文件中的网关书写错误(不是因为没有设定网关,如果没有设定网关,则错误提示是connect: Network is unreachable

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/182626
推荐阅读
相关标签
  

闽ICP备14008679号