SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Назад

Примеры использования systemd-networkd


Метки: systemd-networkd systemd networkmanager /etc/systemd/network systemctl

Замена NetworkManager на systemd-networkd

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl enable systemd-networkd
systemctl start systemd-networkd

Создание моста

cat << EOF > /etc/systemd/network/br0.netdev
[NetDev]
Name=br0
Kind=bridge
EOF

cat << EOF > /etc/systemd/network/br0-slave.network
[Match]
Name=enp*

[Network]
Bridge=br0
EOF

cat << EOF > /etc/systemd/network/br0.network
[Match]
Name=br0
 
[Network]
Address=192.168.0.10/24
Gateway=192.168.0.1
DNS=192.168.0.1
EOF

cat << EOF > /etc/systemd/network/dummy0.netdev
[NetDev]
Name=dummy0
Kind=dummy
EOF

cat << EOF > /etc/systemd/network/dummy0.network
[Match] Name=dummy0 [Network] Address=10.0.2.1/24
EOF

Алиасы для IP

cat << EOF > /etc/systemd/network/dummy0.network
[Match]
Name=dummy0

[Network]
Address=10.0.2.1/24
Address=10.3.2.1/24
EOF