Проброс сетевых интерфейсов и NetworkManager

Прошу помощи, не могу найти информации про ip route и networkmanager, а точнее про проброс адресов(неплохо бы средствами systemd), после поднятия networkmanager-ом соединений пользователем, автоматически.

P.S. NetworkManager нужен из особенностей провайдера.
svicer
P.S. NetworkManager нужен из особенностей провайдера.
НМ это просто гуи, никаких особенностей у провайдера быть не может.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Простейший пример раздать интернет с Wi-Fi в Lan, Wi-Fi подключается автоматом через NetworkManager

# echo 1 > /proc/sys/net/ipv4/ip_forward или sysctl net.ipv4.ip_forward = 1
# iptables -t nat -A POSTROUTING -s 192.168.0.1/24 -o wlp1s8 -j MASQUERADE

Ну а дальше если уже надо, усложняй под свои потребности.
default dev ppp0 scope link
default via 172.190.166.3 dev ppp0 proto static metric 100
default via 192.168.12.1 dev enp5s0 proto static metric 101
10.42.0.0/24 dev enp4s0 proto kernel scope link src 10.42.0.1 metric 100
172.190.166.3 dev ppp0 proto kernel scope link src 172.190.166.102 metric 100
192.168.12.0/24 dev enp5s0 proto kernel scope link src 192.168.12.2 metric 100
239.50.0.1 via 192.168.12.1 dev enp5s0

Должно быть при запуске, после подключения интерфейсов....
Напиши скрипт и пропиши его в юнит, который будет запускаться один раз при запуске системы. В скрипт запихни все эти команды.
Топорно, но работать будет.
Можно попробовать через netctl, создав соответствующие профили.
в network-manager есть довольно удобная настройка маршрутов, попробуй: ipv4 -> маршруты...
Если говорить именно о NM, то, согласно https://developer.gnome.org/NetworkManager/unstable/NetworkManager.html, dispatcher scripts именно то место, куда вам надо смотреть
kurych
Если говорить именно о NM, то, согласно https://developer.gnome.org/NetworkManager/unstable/NetworkManager.html, dispatcher scripts именно то место, куда вам надо смотреть
Похоже на то что нужно, спасибо.
 
Зарегистрироваться или войдите чтобы оставить сообщение.