Как сбросить конфигурацию сетевых интерфейсов на сервере Ubuntu 18.04?

Я понятия не имею, что я сделал - но это все хорошо работало, теперь это не, и я не могу ни за что в жизни выяснить что не так.

Как я могу полностью сбросить сетевые интерфейсы?

Все, что я хочу сделать, соединиться с Интернетом. Я вижу сервер, перечисленный на экране Router's Admin с динамическим IP-адресом, который был сгенерирован через Маршрутизаторы сервер DHCP.

Я попытался удалить все содержание в/etc/network/interfaces файле

Я попытался удалить все файлы YAML в/etc/netplan, все же каждый раз, когда я пытаюсь выполнить команду netplan apply Я продолжаю добираться, ошибка "возвратила ненулевой статус выхода 4" - Независимо от того, что это означает.

У меня есть чувство, что что-то завинтило по пути, и я просто должен сбросить все, затем запускаются с начала получить сервер, получающий доступ к (исходящему) Интернету.

Подробнее

Ранее, когда у меня была эта работа, у меня был статический IP для поля в сети, и я не мог подключить к Интернету проблему - я понятия не имею, что я изменил между ним работу и не работой. Что было нечетно, хотя был то, что, когда это прекратило работать, я видел, что поле имело 2x MAC-адреса, перечисленные на администраторской странице маршрутизаторов, статический IP, который я настроил и другой MAC-адрес с сервером, имеющим свой собственный Динамический IP-адрес. Все, что я могу принять, существует то, что я включил кабель Ethernet в один из различных сетевых портов позади машины.

Вот выводы в файлы согласно просьбе;

lshw-C сеть

  *-network:0 DISABLED      
       description: Ethernet interface
       product: I350 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: enp4s0f0
       version: 01
       serial: 0c:c4:7a:2a:c8:8a
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.4.0-k duplex=full firmware=1.63, 0x80000a05 latency=0 link=no multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:43 memory:c7120000-c713ffff ioport:6020(size=32) memory:c7144000-c7147fff memory:90000000-9001ffff memory:90020000-9003ffff
  *-network:1 DISABLED
       description: Ethernet interface
       product: I350 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0.1
       bus info: pci@0000:04:00.1
       logical name: enp4s0f1
       version: 01
       serial: 0c:c4:7a:2a:c8:8b
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.4.0-k firmware=1.63, 0x80000a05 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:53 memory:c7100000-c711ffff ioport:6000(size=32) memory:c7140000-c7143fff memory:90040000-9005ffff memory:90060000-9007ffff
  *-network DISABLED
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:84:00.0
       logical name: enp132s0
       version: 06
       serial: 00:13:3b:11:40:dc
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:37 ioport:e000(size=256) memory:f2204000-f2204fff memory:f2200000-f2203fff
  *-network DISABLED
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:85:00.0
       logical name: enp133s0
       version: 06
       serial: 00:13:3b:11:40:dd
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:37 ioport:d000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff

кошка/etc/netplan / *.yaml

network:
 ethernets:
  enp4s0f0:
   addresses: [192.168.0.04/24]
   dhcp4: true
   gateway4: 192.168.0.1
   nameservers:
    addresses: [8.8.8.8,8.8.4.4]
 version: 2

Примечание: Вышеупомянутый IP-адрес, я не уверен, ввел ли я это (и сделал опечатку, когда я сделал, с тех пор в прошлый раз, когда я пытался получить эту работу, сервер обнаружился в администраторе Routers с.104 IP, не.04 IP - И во время записи этого, сервер не обнаруживается в администраторе Routers вообще.

cat /etc/network/interfaces
# ifupdown has been replaced by netplan(5) on this system.  See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
#    sudo apt install ifupdown

И вот сетевые детали, когда я проверяю в администраторском экране Router;

Router's IP Address: 192.168.0.1
Router's Subnet Mask: 255.255.255.0

Обновление 2

Хорошо, поэтому после записи вышеупомянутого обновления приблизительно 5 минут назад, я думаю, что на самом деле получил эту работу (иногда все, в чем Вы нуждаетесь, проходит некоторое время прекратить работать над чем-то, затем возвращаются к нему другой день!)

Таким образом, вот то, что я сделал, я просто изменил следующий файл, таким образом, он похож на это вместо этого;

кошка/etc/netplan / *.yaml

network:
 ethernets:
  enp4s0f0:
   dhcp4: true
 version: 2

Который я могу только предположить, что, потому что другие биты были там ранее, что Netplan думал, что маршрутизатор был настроен со статическим IP-адресом, а не динамическим IP-адресом - или запутывающийся где-нибудь по пути, так как настройки надеются сказать себе, что это оба статично (с установкой 'адресов') и динамично (с установкой 'dhcp4') одновременно.

Было бы хорошо понять точно, почему то, что я изменил на самом деле работы - является моим предположением выше корректного?

Кроме того, имя файла .yaml файла в/etc/netplan/на самом деле имеет значение? Едва ли уверенный, куда это прибывает из, так как я вспоминаю, что имя файла отличается теперь, чем, чем это было ранее, когда я удалял / воссоздание файлов.

BTW - Это - просто система тестирования, я продолжаю работать - следовательно, почему я могу безопасно просто удалить вещи, завинтите все это и попытайтесь зафиксировать его :-) Попытка получить намного лучшее понимание архитектуры Ubuntu/Linux и проигрывания вокруг в минуту.

0
задан 27 May 2019 в 16:39

1 ответ

Ваш /etc/netplan/*.yaml файл является неправильным по двум причинам:

  • Вы смешали и соответствовали динамическим и статическим определениям

  • Вы помещаете недопустимый статический адрес, который содержит.04

При необходимости в статическом обращении .yaml файл должен выглядеть примерно так...

network:
  version: 2
  renderer: networkd
  ethernets:
    enp4s0f0:
      addresses: [192.168.0.4/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

При необходимости в динамическом обращении .yaml файл должен выглядеть примерно так...

network:
  version: 2
  renderer: networkd
  ethernets:
    enp4s0f0:
      dhcp4: true
      dhcp4-overrides:
        use-dns: false
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

sudo netplan --debug generate # сделайте файлы конфигурации

sudo netplan apply # примените новую конфигурацию

reboot # подтвердите конфигурацию

1
ответ дан 27 May 2019 в 16:39

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

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