sudo nano /etc/systemd/network/50-1vds.network
[Match] Name=ens* [Network] DHCP=no # ping to Google DNS 8.8.8.8 is less than to Yandex 77.88.8.* DNS=8.8.8.8 DNS=77.88.8.8 DNS=77.88.8.1 DNS=9.9.9.9 NTP=ntp.ubuntu.com Gateway=10.0.0.1 [Address] Address=212.109.197.147/32 Peer=10.0.0.1
212.109.197.147
замените на IP-адрес своего виртуального сервера (VPS, VDS) с виртуализацией KVM на хостинге FirstVDS (1vds). Name=ens*
— проверьте, что в выводе команды ip a
сетевой интерфейс называется, например, ens3, а не eth0; если eth0, то тогда: Name=eth*
sudo systemctl enable systemd-networkd
sudo systemctl start systemd-networkd
Документация по systemd-networkd здесь.
Для простого DHCP (Ethernet-кабель от роутера) конфиг /etc/systemd/network/50-dhcp.network
такой:
[Match] Name=en* [Network] DHCP=yes DNS=8.8.8.8 DNS=77.88.8.8 NTP=ntp.ubuntu.com [DHCP] UseDNS=no
UseDNS=no
заставляет использовать только указанные DNS-сервера, иначе первым DNS-сервером будет полученный по DHCP, а последующими — указанные. Узнать список используемых DNS-серверов можно так: cat /etc/resolv.conf
Еще более простой конфиг:
[Match] Name=en* [Network] DHCP=yes
Название интерфейсов (Name) смотрите в выводе /sbin/ip a
.
Отправить ответ