Мой проводной ящик ubuntu18.04 получает адрес DHCP, но не может пропинговать любой компьютер в подсети. Он может пинговать localhost | 127.0.0.1 | свой собственный (dhcp) ip.
# ping 10.0.0.1
From 10.0.0.195 icmp_seq=1 Destination Host Unreachable
# ping 10.0.0.195 # same result for 'localhost' etc
64 bytes form 10.0.0.195: icmp_seq=1 ttl=64 time=0.062 ms
Мой маршрутизатор / gw имеет значение 10.0.0.1
, а сервер dhcp включен 10.0.0.2
. Я набираю это с отдельного ПК, подключенного к той же подсети (dhcp'd до 10.0.0.217). Я не могу пропинговать - или из этой машины из любого из них.
# ip addr show enp2s0
link/ether <mac> brd <fff...>
inet 10.0.0.195/24 brd 10.0.0.255 scope global dynamic enp2s0
Я не эксперт по маршрутам, но они выглядят хорошо (?); Обратите внимание, что после того, как я не нашел решения, я ip route del
перешел на ВСЕ маршруты и перезапустил netplan try
; поэтому они генерируются автоматически, и вся таблица:
# ip route
default via 10.0.0.1 dev enp2s0 proto dhcp src 10.0.0.195 metric 100
10.0.0.0/24 dev enp2s0 proto kernel scope link src 10.0.0.195
10.0.0.1 dev enp2s0 proto dhcp scope link src 10.0.0.195 metric
Я попытался упростить настройку системы (все после наблюдали за проблемой; AFAIK (могу вспомнить) ничего смешного не было сделано с настройками сети ранее.
# ufw status
Status: inactive
# cat /etc/netplan/*
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: true
dhcp6: false
# systemctl status network-manager.service
... loaded ... disabled ... inactive (dead)
Другая информация, если она полезна:
# ip link show
lo: ... state UNKONWN
enp2s0: ... UP
enp0s31f6: ... DOWN
docker0: ... DOWN
Я не вижу очевидных ошибок в syslog
или dmesg
либо