Использование dhcp и статического IP-адреса на одном nic на Linux с помощью systemd-networkd

У меня есть портативное устройство, которому иногда требуется подключение к Интернету (для обновления), но в основном оно будет использоваться напрямую с ноутбуком через кабель Ethernet. авто лоу iface lo inet loopback авто eth0 iface eth0 inet dhcp авто eth0: 0 iface eth0: 0 inet static адрес 192.168.0.130 маска сети 255.255.255.0

Как мне добиться этого с помощью systemd-networkd и есть ли лучший способ достичь того же результата?

2
задан 2 December 2015 в 18:31
2 ответа

can nwere ike hazi dhclient.conf dị ka ndị a:

timeout 10;

lease {
interface "eth0";
fixed-address 10.0.0.10;
option subnet-mask 255.255.255.0;
}

interface "ep0" {
prepend domain-name-servers 10.0.0.1;
}

Nke a ga-ahazi dhcp gị ka ọpụpụ mgbe 10 sekọnd nke agaghị enweta adreesị IP site na ihe nkesa DHCP wee nye adreesị 10.0.0.10 na a / 24 netwọk. I nwekwara ike ịtọ sava DNS na nhazi ahụ. Nke a bụ njikọ nke ibe nwoke ahụ m nwetara nhazi a site na

http://www.freebsd.org/cgi/man.cgi?query=dhclient.conf&sektion=5&n=1

-1
ответ дан 3 December 2019 в 14:36

Вы можете включить DHCP на сетевом интерфейсе, а также установить дополнительные адреса IPv4 / IPv6.

Это пример конфигурации: /etc/systemd/network/eth0.network

[Match]
Name=eth0

[Network]
DHCP=yes

[Address]
Address=192.168.0.130/24

Это приводит к следующему:

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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:8d:c0:32 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.130/24 brd 192.168.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
       valid_lft 86357sec preferred_lft 86357sec
    inet6 fe80::a00:27ff:fe8d:c04d/64 scope link 
       valid_lft forever preferred_lft forever

192.168.0.130 - статический IPv4, 10.0.2.15 IPv4 от DHCP.

1
ответ дан 3 December 2019 в 14:36

Теги

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