LINUX.ORG.RU
решено ФорумAdmin

systemd-networkd поднять сеть на VDS (одноранговая сеть)

 ,


0

1

Не могу поднять интернеты на VDS. Прошу Вас сделать это за меня.

Имею следующие данные:

IP адрес: 72.64.105.65
Маска сети: 255.255.252.0
Адрес шлюза: 72.64.104.254

Поднимаю сеть вот такой конфигурацией:

cat /etc/systemd/networkd/20-wired.network

[Match]
Name=ens3

[Network]
Address=72.64.105.65/22
Gateway=72.64.104.254
DNS=8.8.8.8

При этом несмотря на строку DNS... в resolv.conf сё равно прописывается неверный nameserver.

ip a выдаёт следующий выхлоп.

inet 72.64.105.65/22 brd 72.64.107.255 scope global ens3

Ради эксперимента запустил LiveCD Debian (там netctl), такой выхлоп ip a.

inet 72.64.105.65 peer 10.0.0.1/32 brd 72.64.105.65 scope global enp0s3

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

Это название интерфейса на другой системе. (оно в altname если чё)

networkd поднимается с этим конфигов без ошибок. У интерфейса статус configured.

IIIypuk ★★ ()
Последнее исправление: IIIypuk (всего исправлений: 2)
Ответ на: комментарий от IIIypuk

Меня смущает, что в панели адрес шлюза один, а в сетевом интерфейсе совсем другой.

Мы не сможем вам помочь, если вы не прикрепите его к сообщению.

Ради эксперимента запустил LiveCD Debian (там netctl), такой выхлоп ip a.

inet 72.64.105.65 peer 10.0.0.1/32 brd 72.64.105.65 scope global enp0s3

peer 10.0.0.1/32

Это какое-то peer-to-peer-соединение, а не чистый Ethernet. Вероятно, в случае Debian шлюз — 10.0.0.1/32

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

Мы не сможем вам помочь, если вы не прикрепите его к сообщению. Я перепутал Broadcast с Gateway, извиняюсь. Это какое-то peer-to-peer-соединение, а не чистый Ethernet Вы правы. В Debian такой конфиг:

auto eth0
iface eth0 inet static
address 72.64.105.65
netmask 255.255.255.255
gateway 10.0.0.1
pointopoint 10.0.0.1
IIIypuk ★★ ()