[РЕШЕНО]настройка сети, netctl, static ip и xl2tpd

Всем добрый день/вечер.
Недавно удалось таки настроить в консоли интернет , скачать и установить openbox+slim, с настройкой сети возникла трудность еще в консоли, вернее трудности то нет с настройкой , непонятно как эти настройки сохранить, чтобы после перезагрузки сохранялись, настраивал по английской вики с ручной настройкой проблем не возникает , адрес присваивается , мак меняется ,пинг до vpn сервера идет . Все ок. Далее в мануале описана настройка systemd я так понял ( возможно ошибаюсь ) что с помощью этих двух файлов происходит инициилизация сети при загрузке . Все сделал как в написано сначала вместо %i указал свой основной сетевой интерфейс eth0 потом прописал как в мануале %i , как все таки правильно?. При включении systemctl enable [email protected] пишет , что запуск провален, смотрел журнал systemctl пишет что не может найти файл какой не указывает. Может в openbox сеть можно автоматом инициилизировать по другому ? через xinitrc например?
Река не имеющая берегов - никогда не достигнет океана
ero, выкладывай unit для systemd, ip link, ls /etc/systemd/system/
настройка сети в openbox
настройка сети и openbox вообще ни как не связаны!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
настройка сети в openbox
настройка сети и openbox вообще ни как не связаны!!!
Возможно. Просто у меня после установки в Openbox перестал и злосчастный xl2tpd работать. Т.е. сеть поднимается вручную пинг до впн идет . Xl2tpd запускается коннектится до сервера . перехожу в другую консоль и пинг до ya.ru уже не идет, но и не пишет "неизвестный хост " просто пакеты теряются. 100% Loss . Но это уже другой вопрос , с этим отдельно буду разбираться . Сейчас мне надо разобраться с настройками сети чтобы 300 раз руками их не набивать .С днс серверами разобрался прописал параметр nohook теперь хоть днс не сбрасывает.
Река не имеющая берегов - никогда не достигнет океана
ero, а netctl не рассматривается?
и что там с юнитом и ip link?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
вот
ip link и ls
[[email protected] ~]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:01:6c:b5:3f:66 brd ff:ff:ff:ff:ff:ff
[[email protected] ~]# ls /etc/systemd/system/
display-manager.service  getty.target.wants  [email protected]  multi-user.target.wants  [email protected]  [email protected]~
[[email protected] ~]#
юнит это я понимаю который по мануалу создал ? Вот :

/etc/systemd/system/[email protected]
[Unit]
Description=Network connectivity (%i)
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device
[Service]
Type=oneshot
RemainAfterExit=yes
EnvironmentFile=/etc/conf.d/[email protected]%i
ExecStart=/usr/bin/ip link set dev %i down
ExecStart=/usr/bin/ip link set dev %i address 45:21:54:a7:4f:94
ExecStart=/usr/bin/ip link set dev %i up
ExecStart=/usr/bin/ip addr add 18.3.20.71/24 broadcast 10.1.19.255 dev %i
ExecStop=/usr/bin/ip flush dev %i
ExecStop=/usr/bin/ip link set dev %i down
[Install]
WantedBy=multi-user.target

Река не имеющая берегов - никогда не достигнет океана
ero
При включении systemctl enable [email protected] пишет , что запуск провален, смотрел журнал systemctl пишет что не может найти файл какой не указывает.
вот этот файл скорей всего не может найти /etc/conf.d/[email protected]
создай или за комментируй строку с EnvironmentFile

и еще eth0 сам переименовывал или он такой по умолчанию?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
и еще eth0 сам переименовывал или он такой по умолчанию?
Да вот тоже интересно,сколько пробовал уже давно не видел,чтоб
показывал ip link etho
Последний крик моды - эхо 30-летней давности.
nafanja
ero
При включении systemctl enable [email protected] пишет , что запуск провален, смотрел журнал systemctl пишет что не может найти файл какой не указывает.
вот этот файл скорей всего не может найти /etc/conf.d/[email protected]
создай или за комментируй строку с EnvironmentFile

и еще eth0 сам переименовывал или он такой по умолчанию?
изначально у меня не было директории conf.d я пожал плечами и вручную создал ее , и файл [email protected] в ней с ай пи, броадкаст и прочей требухой в нем .
Изначально после установки базовой системы сетевой интерфейс назывался enp0s4 и вообще ничего не настраивалось ,даже вручную., не пинговался ни шлюз, ни VPN. Прочитал в английской вики что надо модуль грузить для sis900 вручную , все загрузил после этого стало eth0. Инет поднимал все пахало , собственно с него я и установил openbox.Сейчас у меня задача чтоб автоматом настройки присваивались + мак адрес менялся на нужный .
Река не имеющая берегов - никогда не достигнет океана
Помолившись всем языческим богам, достав бубен и ударив три раза , а также заккоментив строку
 EnvironmentFile=/etc/conf.d/[email protected]%i
ввел в консоль
systemctl enable [email protected]
systemctl start [email protected]
, а затем
systemctl status [email protected]
О, чудо ! увидел зеленую строку status actived. # xl2tpd -D и оно ЗАВЕЛОСЬ!
Отдельное спасибо nafanja , а также моим преподователям английского :)))) .
P/S:Будет время займусь переводом wiki , нести свет так сказать в массы.
Река не имеющая берегов - никогда не достигнет океана
 
Зарегистрироваться или войдите чтобы оставить сообщение.