У меня есть клиент Linux (под управлением systemd-networkd, версия 244), и я хочу настроить его сеть только с IPv4. Однако DHCP-сервер предлагает как v4, так и v6. Можно ли ограничить клиента только конфигурацией IPv4?
Я настроил DHCP-клиент на ipv4. Файл конфигурации сети выглядит следующим образом:
~# кошка /etc/systemd/network/80-wlp10s0.network
[DHCPv4]
Усемарутес=ложь
[Соединять]
МТУБайт=1500
Неуправляемый=нет
[Соответствовать]
Имя=wlp10s0
[Сеть]
DHCP=ipv4
IPForward=нет
[Маршрут]
Пункт назначения = 192.168.1.0/24
Шлюз=192.168.2.34
ШлюзОнлинк=да
И тем не менее, я настроил адреса ipv4 и ipv6:
~# ifconfig wlp10s0
wlp10s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 метрика 1
инет 192.168.2.136 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.2.255
inet6 fe80::6f0:21ff:fe5a:ee8 prefixlen 64 scopeid 0x20<ссылка>
эфир 04:f0:21:5a:0e:e8 txqueuelen 1000 (Ethernet)
RX-пакеты 33043 байта 22019800 (20,9 МБ)
Ошибки RX 0 отброшено 2913 переполнение 0 кадр 0
Пакеты TX 20144 байт 11873580 (11,3 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
PS. Я хочу полностью отключить IPv6. Для использования IPv6 можно настроить другой сетевой интерфейс.