碰上了点阴间的情况,debian 11系统居然连不上127.0.0.1
查了一轮,最后竟然是环回网卡lo
没有地址,过于惊讶,特此记一笔。
先来一波ip addr
1 2 3 4 5 6 7 8 9 10
| 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff altname enp0s17 altname ens17 inet xx.xx.xxx.xx/24 brd xx.xx.xxx.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::dad5:d8ff:fe00:74e/64 scope link valid_lft forever preferred_lft forever
|
可以看到lo下面是没有地址的,这时候只需要来一句 ip addr add 127.0.0.1/8 dev lo
就能解决问题,如果开启了ipv6,建议再来一句 ip addr add ::1/128 dev lo
::1/128
是ipv6的环回地址。