[pptpconfig] kto-nibud` znaet kak nastroit` pravil`no??

sun1508

OS: Ubuntu Edgy
Network: hackers
pri popytkr podklu4itsya piwet eto i bol`we ni4ego ne proishodit: (izvinite za latin)
Using interface ppp0pptpconfig: monitoring interface ppp0
Connect: ppp0 <--> /dev/pts/1
PAP authentication succeeded
Cannot determine ethernet address for proxy ARP

Olenenok

в убунте точно можно писать по-русски

sun1508

da ya znayu prosto vybral english pri ustanovke i poka ewe ne ponyal kak russian dobavit`

sun1508

вот это route -n до включения
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
0.0.0.0 172.16.52.1 0.0.0.0 UG 0 0 0 eth0
это после включения
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
0.0.0.0 172.16.52.1 0.0.0.0 UG 0 0 0 eth0
ya.ru не пингуется =(
никто ничего не может подсказать?

disna

ты уже третий за последнюю неделю

route del default dev eth0
route add default dev ppp0

vall

маны блин почитай, начини с man pppd
для убогих подскажу: добавить в /etc/ppp/peers/чё-нить
defaultroute
replacedefaultroute

sun1508

route del default dev eth0
route add default dev ppp0
sdelal tak, i perestal daje forum.local zahodit`

disna

естественно
для локальной сети нужны свои роуты

sun1508

для убогих подскажу: добавить в /etc/ppp/peers/чё-нить
defaultroute
replacedefaultroute
tak toje proboval, v resultate pri podklu4enii on pptpconfig na4al nepreryvno otpravlyat` kuda-to ku4u paketov (dowlo do 1 GB) no tak i ne podklu4ilsya

sun1508

естественно
для локальной сети нужны свои роуты
a mojno podrobnee?

Bibi

я убил почти сутки на то, чтобы разобраться с этим, но хорошенько поискав на форуме (то ли тут, то ли в нетворк нашел нужное решение. там обсуждаются именно особенности хакерс.
начни с /etc/network/interfaces

disna

поботай классический ман http://net.info.local/settings/Linux-Debian-Golf.txt
и еще нужно представлять, что такое маршруты и как они "работают"

Olenenok

я год назад так и не смог настроить по этому мануалу, потом, когда уже начал разбираться получше, сделал сам.

sun1508

я год назад так и не смог настроить по этому мануалу, потом, когда уже начал разбираться получше, сделал сам.
vot imenno 4to poka u menya po nemu toje ni4ego ne polu4ilos` =( glavnoe inet sdelat` 4tob v drugom razbiratsya samomu

sun1508

http://net.info.local/settings/Linux-Debian-Golf.txt
sdelal - pppd call golf vydaet

pppd: proxyarp option is disabled

sun1508

и еще нужно представлять, что такое маршруты и как они "работают"
etogo ya toje ne predtavlayu.. poka nadyus` s inetom ya stanu predstavlyat` namnogo bol`we.. mojet ktonibud` vse-taki pomojet?

Olenenok

нифига себе, я, значит, себе моск ломал, а ты по-быстрому хочешь?
не помогайте ему!

sun1508

нифига себе, я, значит, себе моск ломал, а ты по-быстрому хочешь?
не помогайте ему!
pamagite! ya ne takoi umnyi, ya prosto user... ni4ego vo vseh etih tcp/ip i td ne ponimayu

Sergvit

route -n
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
172.16.0.0 172.16.52.1 255.240.0.0 UG 0 0 0 eth0
10.0.0.0 172.16.52.1 255.0.0.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

sun1508

i kak etogo dobitsya?

Sergvit

/etc/conf.d/net:
routes_eth1=( "-net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0" "-net 10.0.0.0 gw 172.16.36.1 netmask 255.0.0.0" )
or
route add -net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0
route add -net 10.0.0.0 gw 172.16.36.1 netmask 255.0.0.0

Sergvit

/etc/ppp/options.pptp :
lock
noauth
noproxyarp
nodefaultroute
nobsdcomp
nodeflate
nopredictor1
mru 1500
mtu 1400
maxfail 1024

/etc/ppp/peers/h :
persist
pty "/usr/sbin/pptp 172.16.36.126 --nolaunchpppd"
name login
ipparam h
file /etc/ppp/options.pptp

/etc/ppp/ip-up :
if [ ".$6" = ".h" ]; then
/sbin/route add default $1
fi

Это в Gentoo и немного через жопу (переписать лень). Ubuntu я в глаза не видел.

sun1508

/etc/init.d/net:
routes_eth1=( "-net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0" "-net 10.0.0.0 gw 172.16.36.1 netmask 255.0.0.0" )
такого файла нет.. но я его создал
ничего в route -n не изменилось

sun1508

route add -net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0
route add -net 10.0.0.0 gw 172.16.36.1 netmask 255.0.0.0
на это ругается
SIOCADDRT: Network is unreachable

Sergvit

Я опечатался. Ничего создавать не надо...наверное.

Sergvit

на это ругается SIOCADDRT: Network is unreachable
Идея должна быть понятна (прописать маршруты на 2 подсети). Прочитай ман и сделай как надо.
З.Ы. Неужели ты gw 172.16.36.1 на свой шлюз не заменил?

sun1508

route add -net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0
route add -net 10.0.0.0 gw 172.16.36.1 netmask 255.0.0.0
да я понял теперь у меня route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
172.16.0.0 172.16.52.1 255.255.0.0 UG 0 0 0 eth0
10.0.0.0 172.16.52.1 255.0.0.0 UG 0 0 0 eth0
0.0.0.0 172.16.52.1 0.0.0.0 UG 0 0 0 eth0
вот такой.. но легче не стало всё равно не понимаю к чему это и как получить инет

Sergvit

но легче не стало всё равно не понимаю к чему
Это что бы локалка работала, а конкретно эти 2 подсети.

stat2843915

route add -net 172.16.0.0 gw 172.16.36.1 netmask 255.255.0.0
почему 255.255.0.0, а не 255.240.0.0 как гласит RFC ?

sun1508

понятно большое спасибо, а как быть с инетом? вот логи насколько я понимаю то что аутентификэйш прошел это значит я почти подсоединился/// но вот эти проблемы с езернет адрес прокси
Jan 19 04:06:02 dedas2 pppd[5404]: pppd 2.4.4 started by rikki, uid 0
Jan 19 04:06:02 dedas2 pppd[5404]: Using interface ppp0
Jan 19 04:06:02 dedas2 pppd[5404]: Connect: ppp0 <--> /dev/pts/1
Jan 19 04:06:02 dedas2 pptp[5406]: anon log[main:pptp.c:243]: The synchronous p$
Jan 19 04:06:02 dedas2 pptp[5411]: anon log[ctrlp_rep:pptp_ctrl.c:247]: Sent co$
Jan 19 04:06:02 dedas2 pptp[5411]: anon log[ctrlp_disp:pptp_ctrl.c:725]: Receiv$
Jan 19 04:06:02 dedas2 pptp[5411]: anon log[ctrlp_disp:pptp_ctrl.c:759]: Client$
Jan 19 04:06:03 dedas2 pptp[5411]: anon log[ctrlp_rep:pptp_ctrl.c:247]: Sent co$
Jan 19 04:06:03 dedas2 pptp[5411]: anon log[ctrlp_disp:pptp_ctrl.c:845]: Receiv$
Jan 19 04:06:03 dedas2 pptp[5411]: anon log[ctrlp_disp:pptp_ctrl.c:884]: Outgoi$
Jan 19 04:06:04 dedas2 pppd[5404]: PAP authentication succeeded
Jan 19 04:06:04 dedas2 pppd[5404]: Cannot determine ethernet address for proxy $
Jan 19 04:06:04 dedas2 pppd[5404]: local IP address 192.168.55.31
Jan 19 04:06:04 dedas2 pppd[5404]: remote IP address 192.168.0.1
Jan 19 04:07:03 dedas2 pptp[5411]: anon log[logecho:pptp_ctrl.c:663]: Echo Repl$
Jan 19 04:07:12 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:07:16 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:07:21 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:07:35 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:07:49 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:08:03 dedas2 pptp[5411]: anon log[logecho:pptp_ctrl.c:663]: Echo Repl$
Jan 19 04:08:09 dedas2 dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 6$
Jan 19 04:08:13 dedas2 dhclient: No DHCPOFFERS received.
Jan 19 04:08:13 dedas2 dhclient: No working leases in persistent database - sle$
Jan 19 04:09:03 dedas2 pptp[5411]: anon log[logecho:pptp_ctrl.c:663]: Echo Repl$

sun1508

Jan 19 04:06:04 dedas2 pppd[5404]: local IP address 192.168.55.31
Jan 19 04:06:04 dedas2 pppd[5404]: remote IP address 192.168.0.1
что эот за адреса такие?

Sergvit

почему 255.255.0.0, а не 255.240.0.0 как гласит RFC ?
Ну видимо потому что работает и х с ним. А вообще опечатка, на другом компе 240.

sun1508

route -n
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
172.16.0.0 172.16.52.1 255.240.0.0 UG 0 0 0 eth0
10.0.0.0 172.16.52.1 255.0.0.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
почти добился такой штуки, теперь при попытке подключиться говорит -
Using interface ppp0pptpconfig: monitoring interface ppp0
Connect: ppp0 <--> /dev/pts/1
PAP authentication succeeded
local IP address 192.168.55.31
и route -n выдает
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
172.16.52.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
172.16.0.0 172.16.52.1 255.255.0.0 UG 0 0 0 eth0
10.0.0.0 172.16.52.1 255.0.0.0 UG 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 eth0
как изменить в eth0 на ppp0?

Sergvit

Руками route add default ppp0
А вообще в скрипт какой-нибудь.
Я бы на твоем месте поискал инфу именно по Убунту, посколько дистрибутивы немного различаются и ты задолбаешься додумывать как это перенесии.
З.Ы. Дай доступ по ssh, посмотрю

sun1508

блин не знаю как но заработало... кое-как подогнал роуты под твои и заработало спасибо огромное - но действительно если придется каждый раз прописывать в ручную роуты лучше скрипт написать какой-нить - вот заработало а я даже и не понял как зачем и почему

sun1508

А вообще в скрипт какой-нибудь.
а куда надо и как написать скрипт чтоб он сам загонял роуты каждый раз не подскажешь?

Sergvit

Инет заработал? Теперь гоу в google, я убунту в глаза не видел.
Народ тебе советовал посмотреть в сторону /etc/network/interfaces

vall

можно конечно и удаление дефолтого роута засунуть туда, тогда pppd хватит одного defaultroute
Оставить комментарий
Имя или ник:
Комментарий: