Summary: | Отсутствие поддержки pptp делает etcnet негодным для использования | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> |
Component: | etcnet | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P2 | CC: | ldv, rider, sem, shaba, vseleznv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 7079 |
Description
Vyacheslav Dikonov
2005-07-11 20:13:01 MSD
Это не правда. У меня дома стоит etcnet и там я работаю через pptp туннель. В документации к пакету есть описание (правда очень короткое) как настроить доступ через pptp туннель. Чего может не хватать, так это какого-нибудь примера. Не надо вешать block баги с не проверенных слов. В bugzilla не место для сплетен. Зато теперь в Интернете есть этот вопрос и ответ на него. Эээ... стоп. Я не говорил, что в etcnet _нет_ поддержки pptp, но спросить (в bugzilla) у Дениса -- говорил. 2 pilot: mea maxima culpa, что не сделал grep -ri pptp /usr/share/doc/etcnet-* 2 legion: но закрывать ты погорячился -- привесь-ка лучше свой пример :) $ grep -n pptp /usr/share/doc/etcnet-0.7.4/README 353:/etc/net supports Linux pptp-client. PPTP interfaces are in fact PPP interfaces, 356:pty 'pptp --nolaunchpppd 1.2.3.4' В чем подвох ? Я настраивал по ней. Рабочую конфигурацию положу как только доберусь до дома... я не помню на память. Но она очень простая. В etcnet-0.7.7 добавляются примеры конфигурации PPtP и PPPoE. Итак, вот обещенная рабочая конфигурация. Имеем: Карточка D-Link (какая-то) и тупого провайдера. Доступ идет сначала в их локальную сеть, а потом из нее через VPN в интернет. Вот настройки для ethernet: $ cat /etc/net/ifaces/eth0/ipv4address 192.168.30.124/24 $ cat /etc/net/ifaces/eth0/ipv4route 192.168.0.0/16 via 192.168.30.1 $ cat /etc/net/ifaces/eth0/options MODULE=8139too DISABLED=no BOOTPROTO=static ONBOOT=yes Вроде все понятно и без коментариев. Настройки для PPTP: $ cat /etc/net/ifaces/ppp0/options TYPE=ppp REQUIRES=eth0 ONBOOT=yes DONT_FLUSH=on $ cat ppp0/pppoptions #debug #logfile /tmp/zzz noauth remotename 192.168.21.253 # Без этих опций у меня выставлялась какая-то странная компресия. # Туннель поднимался но не работал nobsdcomp deflate 0 user MY-USERNAME pty 'pptp --nolaunchpppd 192.168.21.253' connect /bin/true defaultroute persist maxfail 5000 holdoff 30 lcp-echo-interval 30 lcp-echo-failure 4 $ cat /etc/ppp/chap-secrets MY-USERNAME 192.168.21.253 MY-PASSWORD Собственно все. Замечу, вся эта информация есть в пакетах: /usr/share/doc/etcnet-*/* /usr/share/doc/pptp-client-1.6.0/* /usr/share/doc/pptp-client-1.6.0/README.rus - очень полезно прочитать. вопросы ? :) > $ cat /etc/net/ifaces/eth0/options > DISABLED=no > BOOTPROTO=static > ONBOOT=yes Эти 3 строки лишние. > $ cat /etc/net/ifaces/ppp0/options > TYPE=ppp И эта... > REQUIRES=eth0 > ONBOOT=yes > DONT_FLUSH=on И эта. |