kubuntu 14.04 как организовать шлюз используя networkmanager с нужным IP

Здравствуйте

Есть компьютер с двумя сетевыми.
eth0 смотрит во внешнюю сеть (инет есть)
ко второй сетевой: eth3 подключен второй компьютер.
хотелось бы чтоб в сети были адреса 192.168.2.1: для шлюза
и 192.168.2.2: для второго компьютера

но когда в networkmanager в настройках ставлю "shared to other computer" то eth3 получает IP 10.42.0.1

ну и соответственно у второго компьютера сейчас адрес 10.42.0.89 (хоть он и динамический но кажется всегда один и тотже)

вычитал что этот адрес (10.42.0.1) жестко прописан в коде networkmanager
и судя по тому что нашел в инете эту ситуацию исправлять уже не будут

подскажите как все же организовать сеть с нужными IP и при этом не сносить networkmanager?
чтоб и у шлюза и у всех остальных компов в сети всегда был одинаковый статический адрес

попытался использовать статью https://oss-it.ru/129
но она скорее всего просто сильно устарела по крайней мере команда sudo ifconfig eth3 192.168.2.1 ничего в файле /etc/network/interfaces не поменяла
дальше пробовать не стал

+3
MacLeod - 25 Июнь, 2017 - 08:35
Изображение пользователя MacLeod.

вычитал что этот адрес (10.42.0.1) жестко прописан в коде networkmanager
Да, в древних версиях, которые сейчас в кубунтах до 17.04, он реально захардкожен...

и судя по тому что нашел в инете эту ситуацию исправлять уже не будут
Плохо искали. Коммит https://git.gnome.org/browse/network-manager-applet/commit/?id=e8a16438d8e3696d5e818d48bd49b9c1f284fd2c сентября прошлого года, который попал в версию 1.4.2 (вошла только в Zesty Zapus). В остальные, вероятно, не попало даже в виде патчей (проверил на 16.04 + neon).

А до того... Они у себя в багтрекере советовали юзать консоль:
nmcli connection modify $CONNECTION_ID +ipv4.addresses 192.168.5.1/24
where you can find $CONNECTION_ID via `nmcli connection show`
Afterwards, verify with `nmcli connection show $CONNECTION_ID`

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры