Сервер Ubuntu 18.04 установлен на статический IP, и получите также адрес DHCP

У меня были проблемы для установки связи, я решил теперь использовать только в интерфейсе без связывания.

Но теперь у меня есть 4 дюйм/с в моих двух интерфейсах, 2x статичный и 2x DHCP. но это конфигурируется, чтобы только иметь статического адресата. Почему там все еще адрес DHCP? Все адреса достижимы.

Править: если я ввожу следующие команды, все прекрасно, но после начальной загрузки снова 4 дюйм/с.
- сброс IP-адреса enp2s0
- сброс IP-адреса enp3s0
- netplan применяются

текущая конфигурация:

  root@gemini:/etc/netplan# cat 01-netcfg.yaml
        # This file describes the network interfaces available on your system
        # For more information, see netplan(5).
        network:
          version: 2
          renderer: networkd
          ethernets:
            enp3s0:
              dhcp4: false
              dhcp6: false
              addresses: [192.168.88.8/24]
              gateway4: 192.168.88.1
              nameservers:
                search: [lan]
                addresses: [127.0.0.1, 192.168.88.1]

        enp2s0:
          addresses: [192.168.89.8/24]
          dhcp4: false
          dhcp6: false

вывод:

root@gemini:/etc/netplan# ip addr
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
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:13:3b:21:bd:35 brd ff:ff:ff:ff:ff:ff
    inet 192.168.89.8/24 brd 192.168.89.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet 192.168.88.131/24 brd 192.168.88.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:49d:d000:4a0f:31a2:4b9f:34e5/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 6775sec preferred_lft 3175sec
    inet6 2001:16b8:49d:d000:213:3bff:fe21:bd35/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 6775sec preferred_lft 3175sec
    inet6 fe80::213:3bff:fe21:bd35/64 scope link
       valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether d0:50:99:1d:04:46 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.8/24 brd 192.168.88.255 scope global enp3s0
       valid_lft forever preferred_lft forever
    inet 192.168.88.143/24 brd 192.168.88.255 scope global secondary enp3s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:49d:d000:65d1:f7ff:7ccf:111/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 6775sec preferred_lft 3175sec
    inet6 2001:16b8:49d:d000:d250:99ff:fe1d:446/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 6775sec preferred_lft 3175sec
    inet6 fe80::d250:99ff:fe1d:446/64 scope link
       valid_lft forever preferred_lft forever

после добавления комментариев к enp2s0-строкам:

root@gemini:~# ip addr
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
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:13:3b:21:bd:35 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.131/24 brd 192.168.88.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:432:7a00:2aeb:3ee5:3206:4eb4/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7049sec preferred_lft 3449sec
    inet6 fe80::16bb:68ed:8dd0:1ce/64 scope link
       valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether d0:50:99:1d:04:46 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.8/24 brd 192.168.88.255 scope global enp3s0
       valid_lft forever preferred_lft forever
    inet 192.168.88.143/24 brd 192.168.88.255 scope global secondary enp3s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:432:7a00:b020:677:85b1:37c8/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7049sec preferred_lft 3449sec
    inet6 2001:16b8:432:7a00:d250:99ff:fe1d:446/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7049sec preferred_lft 3449sec
    inet6 fe80::d250:99ff:fe1d:446/64 scope link
       valid_lft forever preferred_lft forever

..

    root@gemini:~# lshw -C network
      *-network
           description: Ethernet interface
           product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           vendor: Realtek Semiconductor Co., Ltd.
           physical id: 0
           bus info: pci@0000:02:00.0
           logical name: enp2s0
           version: 06
           serial: 00:13:3b:21:bd:35
           size: 1Gbit/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=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.88.131 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
           resources: irq:17 ioport:e000(size=256) memory:d0804000-d0804fff memory:d0800000-d0803fff
      *-network
           description: Ethernet interface
           product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           vendor: Realtek Semiconductor Co., Ltd.
           physical id: 0
           bus info: pci@0000:03:00.0
           logical name: enp3s0
           version: 11
           serial: d0:50:99:1d:04:46
           size: 1Gbit/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=full firmware=rtl8168g-2_0.0.1 02/06/13 ip=192.168.88.8 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
           resources: irq:18 ioport:d000(size=256) memory:d0704000-d0704fff memory:d0700000-d0703fff
    root@gemini:~#

..
root@gemini:~# ls -al /etc/netplan
insgesamt 20
drwxr-xr-x   2 root root  4096 Jul 16 21:58 .
drwxr-xr-x 118 root root 12288 Jul 15 22:23 ..
-rw-r--r--   1 root root   457 Jul 16 21:58 01-netcfg.yaml
root@gemini:~#

...

root@gemini:~# 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
root@gemini:~#

root@gemini:~# cat /etc/netplan/*
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses: [192.168.88.8/24]
      gateway4: 192.168.88.1
      nameservers:
        search: [lan]
        addresses: [192.168.88.1]
root@gemini:~# ip addr
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
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:13:3b:21:bd:35 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.131/24 brd 192.168.88.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:43f:b900:f085:3f0f:356d:c796/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7126sec preferred_lft 3526sec
    inet6 fe80::16bb:68ed:8dd0:1ce/64 scope link
       valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether d0:50:99:1d:04:46 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.8/24 brd 192.168.88.255 scope global enp3s0
       valid_lft forever preferred_lft forever
    inet 192.168.88.143/24 brd 192.168.88.255 scope global secondary enp3s0
       valid_lft forever preferred_lft forever
    inet6 2001:16b8:43f:b900:46ad:aeda:6b62:258a/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7126sec preferred_lft 3526sec
    inet6 2001:16b8:43f:b900:d250:99ff:fe1d:446/64 scope global dynamic mngtmpaddr noprefixroute
       valid_lft 7126sec preferred_lft 3526sec
    inet6 fe80::d250:99ff:fe1d:446/64 scope link
       valid_lft forever preferred_lft forever
0
задан 21 July 2019 в 03:44

2 ответа

Если Вы - установка dhcp4: ложь в каждом из этих интерфейсов, и Вы все еще присваивали дюйм/с через DHCP, затем это прибывает из куда-нибудь за пределами этого файла.

Любой у Вас есть другой yaml файл в/etc/netplan, который переопределяет Ваш dhcp4: ложная установка; или что-то внешнее к netplan называет dhcp для Вас.

Проверьте, есть ли у Вас какое-либо выполнение процессов dhclient (ps awxf| grep dhclient) и если так, разработайте то, что запустило тех, которые в Вашей системе. Если у Вас действительно есть они, это является определенно внешним к networkd, который не использует dhclient для его запросов DHCP.

0
ответ дан 23 October 2019 в 23:55

Временно набор /etc/netplan/01-netcfg.yaml быть похожими на это...

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses: [192.168.88.8/24]
      gateway4: 192.168.88.1
      nameservers:
        search: [lan]
        addresses: [192.168.88.1]

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

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

reboot # перезагрузите компьютер

ip addr # отметьте, имеет ли enp3s0 только 1 адрес IPv4 (не два)... и что enp2s0 не обнаруживается вообще...

Обновление № 1:

Набор /etc/netplan/01-netcfg.yaml быть похожими на это... (проверяют адреса),

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses: [192.168.88.8/24]
      gateway4: 192.168.88.1
      nameservers:
        search: [lan]
        addresses: 192.168.88.1
    enp2s0:
      addresses: [192.168.89.8/24]
      gateway4: 192.168.89.1
      nameservers:
        addresses: 192.168.89.1

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

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

reboot # перезагрузите компьютер

0
ответ дан 23 October 2019 в 23:55

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

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