LINUX.ORG.RU

Настройка статического адреса в Ubuntu Server

 , ,


0

1

Имеется Ubuntu Server 20.04.2, возникла необходимость задать статику, традиционно лезу в /etc/network/interfaces и вижу, что он пустой. Редактирую его в соответствии с маршрутизацией на головном устройстве и привожу в такой вид:

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto enp2s0 iface enp2s0 inet loopback

The primary network interface

auto enp2s0 iface enp2s0 inet static address 192.168.6.109 netmask 255.255.255.128 network 192.168.6.0 broadcast 192.168.6.255 gateway 192.168.6.1

dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 192.168.0.20 192.168.0.244 dns-search av.loc<<<

Но после ребута ничего не меняется, комп все равно получает адрес по DHCP. NetworkManager в системе отстутствует, а в чем еще дело ума не приложу.

Выхлоп команды 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: 74:d4:35:f6:8e:91 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 duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.0.107 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s resources: irq:18 ioport:e000(size=256) memory:f7c00000-f7c00fff memory:f0000000-f0003fff


Ответ на: комментарий от anonymous

Возможно, что вы имеет ввиду?

Извиняюсь, что без спойлеров, разметка почему-то не работает.

grraf ()

Надо настраивать через /etc/netplan

Либо поставить пакет ifupdown, затем удалить netplan.io и настраивать через /etc/network/interfaces.

zemidius ()
Ответ на: комментарий от zemidius

По опыту, ifupdown, NetworkManager и systemd-networkd совершенно спокойно мирно сосуществуют, не мешая друг другу, занимаясь каждый своими интерфейсами. Первый и третий работают по конфигам, второй - порой умничает, хотя про чужие конфиги тоже знает.

Oleg_Iu ()
Ответ на: комментарий от Oleg_Iu

Ну на серверах NM врядли кто-то ставит. Либо systemd-networkd, либо (в случае с ubuntu, systemd-networkd + netplan), либо олдскульно через ifupdown )

zemidius ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.