Wiki2 комментария

Потребовалось тут навесить несколько адресов на один сетевой адаптер, чтоб ПК находился в нескольких подсетях одновременно.
Как оказалось наши ушлые узкоглазые друзья довольно сильно перепили Debian и пришлось решать вопрос обходными путями из-за их недоработанного сетевого менеджера.
1) настраиваем сеть обычным образом в сетевом менеджере через станадартные нстройки, указываем имя сети (к примеру — «my-local-network»), адрес, маску, шлюз, днс, игнорим ipv6 и т.д. Перезагружаемся для верности.
2) идем сюда — «sudo gedit /etc/NetworkManager/system-connections/my-local-network»
3) Внутри файла будут примерно такие настройки:


[connection]

id=my-local-network

uuid=ХХХХХХХХХХХХХХХХХХХХХХХХХХХ

type=ethernet

permissions=

timestamp=ХХХХХХХХ

[ethernet]

mac-address=ХХХХХХХХХХХХХХХХХ

mac-address-blacklist=

[ipv4]

address1=ххх.ххх.ххх.ххх/24,ххх.ххх.ххх.ххх (ipv4 адрес который задали ранее/маска сети, шлюз)

dns=ххх.ххх.ххх.ххх; (DNS вашей сети)

dns-search=

method=manual

[ipv6]

addr-gen-mode=stable-privacy

dns-search=

method=ignore

Для добавления дополнительных адресов ipv4 на сетевой интерфейс накидываем дополнительные адреса в блок [ipv4] таким образом:


address2=ххх.ххх.ххх.ххх/24

dns=ххх.ххх.ххх.ххх;

dns-search=

method=manual

address3=ххх.ххх.ххх.ххх/24

dns=ххх.ххх.ххх.ххх;

dns-search=

method=manual

address4=ххх.ххх.ххх.ххх/24

dns=ххх.ххх.ххх.ххх;

dns-search=

method=manual

4) Сохраняем, перезагружаемся (обязательно!), логинимся, проверяем командой «ip addr show» т.к. «ifconfig» благодаря китайцам будет показывать погоду на Марсе.
В конфиг по пути «/etc/network/interfaces» не лезем вообще, ибо эта ось, в отличии от Debian, туда вообще не смотрит толком — опять же благодаря китайцам.
Данным методом получем возможность вывести свой сетевой интерфейс на разные подсети, а так же присвоить дополнительные адреса из своей подсети.

2 комментария

  • radrebbit 01.08.2018

    в 15,6 эту беду починили. теперь есть штатная возможность навешивать доп.адреса.

    Ответить

    • Topaz52 03.08.2018

      Сижу на 15.6, так и не вижу данного функционала в штатном гуе нетворк манагера. Где оно там есть?

      Ответить

Ответить

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.