Евгенийй

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

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

  • Посещение

Репутация

0 Neutral

2 подписчика

О Евгенийй

  • Звание
    Местный
  1. Приехали... МГТС-а нету...
  2. Евгенийй

    Автоматический l2tp / xl2tpd

    Без route del -host $5 dev $2 в ip-up не работает.
  3. Евгенийй

    Автоматический l2tp / xl2tpd

    Достаточно одного маршрута на всю подсеть 85.21.0. Так и сделаю, спасибо. Достаточно одного маршрута на всю подсеть 85.21.0. Так и сделаю, спасибо. Интересно, что через ppp выдаются DNS-ки, недоступные через локалку. Поэтому убираем опцию usepeerdns и пользуемся dns-ками через локалку в подсетке 85.21.0.0. Если опцию usepeerdns поставить, то до выданных dns-ок будет пытаться добираться через локальную сеть и не доберётся, т. к. они просто недоступны через неё.
  4. Евгенийй

    Автоматический l2tp / xl2tpd

    Похоже, что это новая фича Корбины Боюсь предположить, что корбиновким архитекторам настолько сильно настучали по репе за совпадающие адреса, что они впопыхах придумали такое "простое" решение С другой стороны, проблем быть не должно - только ip-up скрипт оказывается ненужным. Ну, как это не нужным? Всё равно без прописывания маршрута до сервера n ничего не работает, такое ощущение, что pppd просто косячит, выдавая n-1. Как отпарсить IP-шник, добавив 1? Не хочется снова вчитываться в sed-ы. Кстати, а почему тогда может не работать? Маршруты какие-то не прописаны?
  5. Евгенийй

    Автоматический l2tp / xl2tpd

    May 5 18:49:30 hs xl2tpd[2308]: Call established with 85.21.0.241, Local: 5932, Remote: 9191, Serial: 2 (ref=0/0) May 5 18:49:31 hs pppd[2415]: remote IP address 85.21.0.240 как так получается? если указать 240, то pppd будет коннектиться (и прописывать маршрут как параметр $5 в ip-up) до 239...
  6. Евгенийй

    Автоматический l2tp / xl2tpd

    Mozos, в результате получается, что pppd соответствует всё больше историческим реалиям, чем современным, это примерно как обработка клавиш управления в консоли *nix. К сожалению, всё это в конец мне надоело и в сочетании с другими проблемами убунты её пришлось убить и заменить на винду, чем и доволен. Так что всё. Спасибо за хинты.
  7. Евгенийй

    Автоматический l2tp / xl2tpd

    BuHTOKPbIJI, ну, это шутка. Кто ж виноват, что dhcp-клиент или avahi не подхватывает раздаваемые маршруты.
  8. Евгенийй

    Автоматический l2tp / xl2tpd

    BuHTOKPbIJI, "pppd не отвечает за маршрутизацию. Отвечает kernel:-)" pppd добавляет маршрут, а кто отвечает за маршрутизацию - я бы сказал, что процессор и сетевая плата, как вам такой подход? Mozos, "Не понимаю, как это может работать только через интерфейс без явного gateway. Скорее всего, фактически работает другой маршрут (на подсеть - при условии удаления "паразитного")." gateway неявно берётся из по умолчанию для данного интерфейса и подставляется, так что маршрут получается такой же. "Но в случае Корбины адрес ppp-peer'а совпадает с адресом самого сервера. За такие инженерные решения я бы отрывал руки и ноги. Хотя явного запрета так делать я пока не нашел..." Тут я немного не понимаю. А как ещё peer может не совпадать с адресом сервера? Ведь протокол point-to-point, где сервр и является пойнтом (пиром). Чего я не допонимаю? pppd виноват не в том, что добавляет маршрут "до пира", а в том, что осуществляет петлю. А глобально я не понимаю одного: почему несложная и повседневная вещь так проста в винде и так сложна (и наполнена багами) в линуксе? В чём тут смысл, причина? BuHTOKPbIJI, "три - это мало." а сколько должно быть? какого не хватает? ip route сделаю. BuHTOKPbIJI, прочитал про scope, текст понял, но не понял, каким образом это применимо к нашему случаю. А конкретно к: маршруту до сервера, обслуживающего интерфейс, через сам этот обслуживаемый интерфейс. возможно, моя вина.
  9. Евгенийй

    Автоматический l2tp / xl2tpd

    Я не с этой машины пишу. Маршрута 3: один на локальную подсеть, другой до l2tp-сервера, 3ий по умолчанию на ppp0. Вот так-то. Любой таблицы под линукс? Сомневаюсь. Под виндой нету такого. Вот маршрут до сервера: [pppserver] 85.21.0.55 [mask]255.255.255.255 [gw] 10.gw.8.1 [iface] 10.thisis.my.ip [metric] 20 и больше никакого "нормального" нет. чтобы пинговались DNS-ки, надо отдельный маршрут на них через шлюз или, естественно, рабочий ppp0.
  10. Евгенийй

    Автоматический l2tp / xl2tpd

    BuHTOKPbIJI, маршрут до l2tp-сервера через ppp0 - это явно паразитарный маршрут, в чём я неправ? ip route add $5 via 10.112.80.1 dev eth0 - это вы предлагаете правильнее будет исключить тут VIA 1.1.1.1 вообще, оставив только интерфейс. у меня такая штука стоит в ip-up.d/, работает, только до этого я добавил ip route del $5 dev ppp0 чтобы удалять "паразитный" маршрут. то, что вы написали, я сделал, в таком случае существуют оба маршрута до l2tp-сервера: через оба интерфейса. И тоже ничего не работает. В OpenWRT, к примеру, достаточно было просто писать эти строчки.
  11. Евгенийй

    Автоматический l2tp / xl2tpd

    я не поправил последний пост, линукс закрылся. внёс пароли в chap-secrets, соединилось, прописал маршрут скриптом, но связи нет. route -n выдаёт 3 маршрута, 2 на eth0 и 1 на ppp0 (http://homenet.corbina.net/index.php?showtopic=69646). то есть маршрут до сервера l2tp есть и, вообще говоря, он пингуется. dns-серверы уже не пингуются, как не работает и интернет. То есть пакеты через интерфейс ppp0 не идут. В логах ничего нет (молчание после установки соединения). BuHTOKPbIJI, откуда вообще такая резкость? видно же, что в сообщении я вас ещё не прочёл или не дописал его. auth file = /etc/xl2tpd/l2tp-secrets ; * Where our challenge secrets are и вообще, крайне неочевидно, что эта строчка не работает. Спасибо, что подсказали, но это полный бред (со стороны разработчиков xl2tp). "В режиме клиента за аутентификацию/авторизацию отвечает pppd." я так понял, оно передаёт параметр в pppd...
  12. Евгенийй

    Автоматический l2tp / xl2tpd

    [global] ; Global parameters: auth file = /etc/xl2tpd/l2tp-secrets ; * Where our challenge secrets are access control = yes ; * Refuse connections without IP match [lac corbina] lns = l2tp.corbina.net redial = yes redial timeout = 3 name = LOGIN require chap = yes require pap = no require authentication = no pppoptfile = /etc/ppp/options.xl2tp ppp debug = yes autodial = yes вот так и не работает. /etc/xl2tp/l2tp-secrets : LOGIN * PAROL * без последней звёздочки тоже пробовал.
  13. Евгенийй

    Автоматический l2tp / xl2tpd

    Подскажите, пожалуйста. Всё сделал, как написано. Логи заполнены следующим: Apr 28 10:10:42 tvg-desktop pppd[15159]: No auth is possible Apr 28 10:10:42 tvg-desktop pppd[15159]: sent [LCP ConfRej id=0x7 <auth chap MD5>] Apr 28 10:10:42 tvg-desktop pppd[15159]: rcvd [LCP ConfReq id=0x8 <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0xa1b99f18>] Apr 28 10:10:42 tvg-desktop pppd[15159]: No auth is possible Apr 28 10:10:42 tvg-desktop pppd[15159]: sent [LCP ConfRej id=0x8 <auth chap MD5>] Apr 28 10:10:42 tvg-desktop pppd[15159]: rcvd [LCP ConfReq id=0x9 <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0xa1b99f18>] Apr 28 10:10:42 tvg-desktop pppd[15159]: No auth is possible Apr 28 10:10:42 tvg-desktop pppd[15159]: sent [LCP ConfRej id=0x9 <auth chap MD5>] Apr 28 10:10:42 tvg-desktop pppd[15159]: rcvd [LCP ConfReq id=0xa <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0xa1b99f18>] /etc/xl2tpd/l2tp-secrets есть, всё есть. В чём трябла?
  14. Евгенийй

    1C в UBUNTU

    у кого тут "делема" встаёт? а если понадобятся сторонние программы? Контур-Экстерн, Юнипринт, вы это как будете реализовывать? дЕлема у них встаёт...
  15. Евгенийй

    VPN в Unix/Linux/FreeBSD - PPPD

    CaptainGray, route -n > forum