username2

Посетитель
  • Публикации

    4
  • Зарегистрирован

  • Посещение

Репутация

0 Neutral

О username2

  • Звание
    Новичок
  1. username2

    Пытаюсь настроить в ручную L2TP в crunchbangplusplus

    Всё таки удалил /etc/netctl/beeline - так и не понял, зачем этот файл нужен. Заменил в /etc/network/interfaces "eth0" на "enp2s0" - теперь подключается локалка. Не работает интернет. systemctl status xl2tpd ● xl2tpd.service - LSB: layer 2 tunelling protocol daemon Loaded: loaded (/etc/init.d/xl2tpd; generated; vendor preset: enabled) Active: active (running) since Sun 2019-01-13 16:11:30 MSK; 3min 12s ago Docs: man:systemd-sysv-generator(8) Process: 557 ExecStart=/etc/init.d/xl2tpd start (code=exited, status=0/SUCCESS Tasks: 1 (limit: 4915) CGroup: /system.slice/xl2tpd.service └─603 /usr/sbin/xl2tpd янв 13 16:14:43 hostname xl2tpd[603]: "nodetach" янв 13 16:14:43 hostname xl2tpd[603]: ":" янв 13 16:14:43 hostname xl2tpd[603]: "refuse-pap" янв 13 16:14:43 hostname xl2tpd[603]: "name" янв 13 16:14:43 hostname xl2tpd[603]: "0855288354" янв 13 16:14:43 hostname xl2tpd[603]: "debug" янв 13 16:14:43 hostname xl2tpd[603]: "file" янв 13 16:14:43 hostname xl2tpd[603]: "/etc/ppp/options.xl2tp" янв 13 16:14:43 hostname xl2tpd[603]: child_handler : pppd exited for call 18641 янв 13 16:14:43 hostname xl2tpd[603]: call_close: Call 53639 to 89.179.75.225 disconnected Не видно третьего устройства (ppp0) в ip addr show
  2. username2

    Пытаюсь настроить в ручную L2TP в crunchbangplusplus

    Аналогично в файле /etc/ppp/options.xl2tp пришлось удалить строку "novj"
  3. username2

    Пытаюсь настроить в ручную L2TP в crunchbangplusplus

    В файле /var/log/syslog заметил ошибку pppd[1669]: In file /etc/ppp/options.xl2tp: unrecognized option 'remotename' удалил строчку remotename beeline
  4. crunchbangplusplus - разновидность операционной системы debian 9 stretch 1. отключил nm-applet в openbox autostart, но апплет networkmanager всё равно продолжает стартовать 2. добавил строки в /etc/network/interfaces auto eth0 iface eth0 inet dhcp 3. создал /etc/ppp/ip-up.d/45-ppp0.sh #!/bin/sh export PATH="$PATH" # Указываете интерфейс, через который будет подниматься vpn DEPEND="beeline" # Указываете интерфейс туннеля L2TP="ppp0" # Дополнительные статические маршруты для локалки ROUTES=" 195.14.50.0/27 78.106.0.0/15 " vpn="${5}" [[ "${1}" != "${L2TP}" ]] && return 0 if [[ -n "$(which ip 2>/dev/null)" ]]; then gw=`ip route | awk "{ if(\\$1 == \"default\" && \\$5 == \"${DEPEND}\") print \\$3 }"` if [ -n "${gw}" ]; then ip route replace ${vpn} via ${gw} ip route replace 224.0.0.0/4 dev ${DEPEND} ip route replace default dev ${1} metric 0 ip route replace default via ${gw} metric 1 for i in ${ROUTES}; do ip route replace ${i} via ${gw} done fi else if [[ -n "$(which route 2>/dev/null)" ]]; then gw=`route -n | awk "{ if (\\$1 == \"0.0.0.0\" && \\$8 == \"${DEPEND}\") print \\$2 }"` if [ -n "${gw}" ]; then route add ${vpn} gw ${gw} route add -net 224.0.0.0/4 ${DEPEND} route del default route add default dev ${1} metric 0 route add default gw ${gw} metric 1 for i in ${ROUTES}; do route add -net ${i} gw ${gw} done fi fi fi 4. в файл /etc/xl2tpd/xl2tpd.conf добавил строки [global] access control = yes [lac beeline] lns = tp.internet.beeline.ru name = логин_интернета redial = yes redial timeout = 5 ppp debug = yes pppoptfile = /etc/ppp/options.xl2tp autodial = yes flow bit = no require chap = yes require pap = no refuse chap = no refuse pap = yes tx bps = 1000000000 5. в файле /etc/ppp/options изменил 2 параметра lcp-echo-failure 4 => 10 lcp-echo-interval 30 => 60 и добавил ещё один lcp-echo-adaptive 6. создал файл /etc/ppp/options.xl2tp name логин_интернета remotename beeline mru 1460 mtu 1460 noaccomp nopcomp novj novjccomp nobsdcomp nodeflate noipx nomp defaultroute unit 0 7. добавил строку в файл /etc/ppp/chap-secrets логин_интернета * пароль_интернета * 8. создал файл /etc/netctl/beeline Description='Beeline' # Указываете интерфейс, через который будет подниматься vpn # Если отличается от указанного - меняете здесь, меняете название файла и далее - при выполнении команд используйте свой интерфейс Interface=beeline Connection=ethernet IP=dhcp # Меняете на dhcpcd если нужно DHCPClient=dhclient 9. создал файл /etc/systemd/system/xl2tpd.service .include /usr/lib/systemd/system/xl2tpd.service [service] RestartSec=3 Restart=on-failure 10. добавил в openbox autostart systemctl start xl2tpd После проделанных действий, не знаю, правильных или нет, интернет не работает, хотя есть доступ на форум билайна.