[SOLVED] netcfg и 2 сетевки

Не удобно! Все остальное самому нужно дописывать…
Проще выбрать нужный профиль, вписать в уже заготовленные переменные данные и запустить.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
Не удобно! Все остальное самому нужно дописывать...
Проще выбрать нужный профиль, вписать в уже заготовленные переменные данные и запустить.
Что остальное?
Ну вот, простейший пример из жизни:
#!/bin/sh
case "$1" in
start)
 ip link set eth0 up
 ip addr add 192.168.26.3/24 brd + dev eth0
 ip addr add 192.168.66.3/24 brd + dev eth0 label eth0:1
 ip route add 192.168.0.0/16 via 192.168.66.1 metric 10
 ;;
stop)
 ip addr flush dev eth0
 ip link set eth0 down
 ;;
esac
Попробуй сделать это "удобно" – выбрать нужный профиль и вписать в уже заготовленные переменные ;)
Ты проделал ненужную и лишнюю работу по созданию скрипта и сервиса. когда тоже самое уже за тебя сделали.

А вот ты сделай заготовки для всех видов подключений, с разного рода параметрами…
И получишь кучу разных маленьких скриптиков, а когда разберешься что они чем то похожи, и что не стоит писать для каждого подключения свой скрипт, а стоит сделать небольшие простые конфиги (профили) и скрипт, который будет разбирать эти конфиги и поднимать сеть , то получишь тот же netcfg )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
Ты проделал ненужную и лишнюю работу по созданию скрипта и сервиса. когда тоже самое уже за тебя сделали.
Это только слова. Я же предложил – напиши сам, как это надо было сделать “правильно”, тогда и посмотрим, что именно тут ненужного и лишнего, угу :)
У меня этот скрипт – просто голая настройка сети и ничего лишнего. А что будет в netcfg?
Файл юнита – так и в netcfg без него ничего не выйдет, если надо, чтобы он запускался в нужный момент, а не когда попало, чтобы VPN почём зря не долбился в ненастроенную локалку, к примеру.

А вот ты сделай заготовки для всех видов подключений, с разного рода параметрами…
И получишь кучу разных маленьких скриптиков, а когда разберешься что они чем то похожи, и что не стоит писать для каждого подключения свой скрипт, а стоит сделать небольшие простые конфиги (профили) и скрипт, который будет разбирать эти конфиги и поднимать сеть , то получишь тот же netcfg )))
Я это знаю. Но мне не нужны все типы. А то что нужно – проще сделать без netcfg.
Natrio
Я это знаю. Но мне не нужны все типы. А то что нужно – проще сделать без netcfg.
netcfg делает тоже самое… только с меньшими или в худшем случае такими же телодвижениями…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
netcfg делает тоже самое… только с меньшими или в худшем случае такими же телодвижениями…
“Parole, parole, parole…” (ц)
нет слов…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.