Ubuntu Desktop 20.04 - Netplan - Не удается проверить связь с шлюзом, но DNS разрешает

Я новичок в Linux, но ветеран Windows, для начала я работаю с Ubuntu-Desktop 20.04LTS - новая установка .

При подключении к сети через DHCP все просто работает, однако мне нужно установить статический IP.

Нет никакой разницы, если я настрою статический IP-адрес через графический интерфейс или отредактирую / etc / netplan / 01- Файл Network-Manager-All.yaml Я не могу проверить связь с шлюзом или любыми другими внутренними или внешними адресами, за исключением двух внутренних DNS-серверов. Однако я все еще могу просматривать веб-страницы и загружать пакеты.

Пожалуйста, посмотрите мой файл конфигурации ниже.

network:
  version: 2
  renderer: NetworkManager   
  ethernets:
    enp5s0:
      dhcp4: no
      addresses: [10.0.2.3/21]
      gateway4: 10.0.1.1
      nameservers:
        addresses: [10.0.8.10,10.0.8.12]

Когда я запускаю "ip route" в конфигурации статического IP, я получаю эти результаты

default via 10.0.1.1 dev enp5s0 proto static metric 100 
10.0.0.0/21 dev enp5s0 proto kernel scope link src 10.0.2.3 metric 100 
169.254.0.0/16 dev enp5s0 scope link metric 1000

Если я подключаюсь через DHCP, " ip route "он дает те же результаты, за исключением динамического IP. После этого я снова могу пинговать везде.

0
задан 15 December 2020 в 23:33

1 ответ

Если ping работает, когда вам назначен адрес DHCP, но не работает, когда вы назначаете адрес статически, это похоже на то, что ваш DHCP-сервер координирует свои действия с вашими коммутаторами для фильтрации трафика и только машинам, которым предоставлена ​​аренда DHCP, разрешено отправлять определенный трафик.

В конфигурации вашего сетевого плана нет ничего принципиально неправильного, похоже, что он просто несовместим с вашей сетью.

0
ответ дан 16 December 2020 в 08:09

Другие вопросы по тегам:

Похожие вопросы: