Поможите плиззззззззз.

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Anonymous

Поможите плиззззззззз.

Сообщение Anonymous »

Уважаемые гуру.

Помогите разобраться с подключением через vpn. Перечитал факи и маны, но все бестолку, инета так и нет. Наставьте на путь истинный.

Есть mandrake 10.1, локалка с выходом в инет через vpn, IP машине присваивает DHCP сервак, внутри локалки 10.0.*.* на выходе в инет присваивается 172.16.*.*. Установил ppp и pptp. Произвел все настройки и в итоге я получил:


[root@localhost]# pptp-command start VPN

All routes added.

Tunnel VPN is active on ppp0. IP Address: 172.16.0.12

Installed /etc/resolv.conf.pptp as /etc/resolv.conf



[root@localhost]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:02:A5:14:E2:DA

inet addr:10.0.0.12 Bcast:10.0.3.255 Mask:255.255.252.0

inet6 addr: fe80::202:a5ff:fe14:e2da/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:27934 errors:0 dropped:0 overruns:249 frame:0

TX packets:157 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1795117 (1.7 Mb) TX bytes:14181 (13.8 Kb)

Interrupt:16 Base address:0xe800



lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:912 errors:0 dropped:0 overruns:0 frame:0

TX packets:912 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:60452 (59.0 Kb) TX bytes:60452 (59.0 Kb)



ppp0 Link encap:Point-to-Point Protocol

inet addr:172.16.0.12 P-t-P:172.16.0.1 Mask:255.255.255.255

UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1

RX packets:3 errors:0 dropped:0 overruns:0 frame:0

TX packets:3 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:3

RX bytes:42 (42.0 b) TX bytes:48 (48.0 b)


Думал, что из-за маски в ppp0 подклучении:


[root@localhost]# ifconfig ppp0 netmask 0.0.0.0


Но все глухо. Пинг не проходит (типа неизвестный хост), страницы не открываются. Поможите плиззззззззз.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

1) 172.16.0.1 яшэуѓхђёџ?
2) Тћтюф route -n яюёых яюфъыўїхэшџ т ёђѓфшў
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Сори, но я прочесть не могу :(

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

у Llama настолько психоделический косяк - что даже удалять не буду :)
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

mend0za, это был дефолтный iso-8859-5 в мазиле... И откуда только взялось?
_Dest_,
пингуется ли 172.16.0.1 после коннекта ?
покажи вывод route -n после коннекта
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Llama,
[root@localhost]# route -n


Kernel IP routing table
Destination/ Gateway/ Genmask
10.0.0.0/ 0.0.0.0/ 255.255.252.0
0.0.0.0/ 10.0.0.1/ 0.0.0.0

Flags/ Metric/ Ref/ Use/ Iface
U/ 0/ 0/ 0/ eth0
UG/ 0/ 0/ 0/ eth0
[root@localhost]# ping 172.16.0.1

PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data.
64 bytes from 172.16.0.1: icmp_seq=1 ttl=63 time=0.656 ms
64 bytes from 172.16.0.1: icmp_seq=2 ttl=63 time=0.461 ms

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

_Dest_, у тебя не прописался шлюз по умолчанию.
Попробуй после установления соединения сделать:
route del -net 0.0.0.0
route add default gw 172.16.0.1

и пингануть хотя бы 195.209.34.118
Проверь так же, прописались ли у тебя dns-сервера (см. /etc/resolv.conf)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Llama
Ну ладно, если я такой далекий от Linux, то все по порядку. И так:
После загрузки компа

[root@localhost]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1502 errors:0 dropped:0 overruns:0 frame:0
TX packets:1502 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:101412 (99.0 Kb) TX bytes:101412 (99.0 Kb)

[root@localhost]# ifconfig eth0 up
eth0 Link encap:Ethernet HWaddr 00:02:A5:14:E2:DA
inet addr:10.0.0.12 Bcast:10.0.3.255 Mask:255.255.252.0
inet6 addr: fe80::202:a5ff:fe14:e2da/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20188 errors:0 dropped:0 overruns:2559 frame:0
TX packets:427 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1301066 (1.2 Mb) TX bytes:39678 (38.7 Kb)
Interrupt:16 Base address:0xe800
lo .......................

Включаю сеть
Далее:

[root@localhost]# pptp-command start VPN

All routes added.
Tunnel VPN is active on ppp0. IP Address: 172.16.0.12
Installed /etc/resolv.conf.pptp as /etc/resolv.conf

[root@localhost]# ifconfig

eth0 .......................
lo............................
ppp0 Link encap:Point-to-Point Protocol
inet addr:172.16.0.12 P-t-P:172.16.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:276 (276.0 b) TX bytes:48 (48.0 b)

Если я выполняю эту команду, то вырубается сеть:
[root@localhost]# route del -net 0.0.0.0


А это проходит на ура.
[root@localhost]# route add default gw 172.16.0.1
[root@localhost]# route -n

Kernel IP routing table
Destination/ Gateway/ Genmask/ Flags/
172.16.0.1/ 0.0.0.0/ 255.255.255.255/ UH/
10.0.0.0/ 0.0.0.0/ 255.255.252.0/ U/
0.0.0.0/ 172.16.0.1/ 0.0.0.0/ UG/
0.0.0.0/ 10.0.0.1/ 0.0.0.0/ UG/

Metric/ Ref/ Use Iface
0/ 0/ 0 ppp0
0/ 0/ 0 eth0
0/ 0/ 0 ppp0
0/ 0/ 0 eth0

[root@localhost]# ping 195.203.34.118
PING 195.203.34.118 (195.203.34.118) 56(84) bytes of data.

И опять глухо, инета нет.

Вот мои файлы:
/etc/resolv.conf

name server 213.247.211.5
name server 213.247.212.5

/etc/ppp/options
name 10.0.0.12
noauth
-pap
+chap
bsdcomp 0
deflate 0
noproxyarp
defaultroute
debug

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Ооопс... я слегка ошибся...
Какйо адрес у vpn сервера?
Вообщем смысл такой:
1) надо до установления соединения по vpn Удалить шлюз по умолчанию (route del -net 0.0.0.0)
2) Прописать что-то типа route add -host 10.0.0.100 gw 10.0.0.1 10.0.0.100 заменить на ip vpn-сервера. Как я понимаю у тебя vpn-server нахродится не в сети 10.0.0.0 ? Если vpn-сервер стоит в сети 10.0.0.0 то этот пункт пропустить.
3) Убедиться, что пингуется vpn-сервер
4) поднять vpn
5) убедиться что 172.16.0.1 пингуется
6) прописать default gateway: route add default gw 172.16.0.1
7) Пробывать пинговать что-то снаружи... хоть тот же tut.by или адреса в /etc/resolv.conf (кстати, nameserver пишется одним словом в resolv.conf)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Llama,
Огромнейший тебе сенкс. Радость моя не знает границ. Ты был прва, все дело в nameserver
Все работает. УРА.
Только вот есть вопросик:
Знаю, что мона енто все через скрипт запускать, но не знаю где почитать инфу о том, как писать скрипты. Подскажи плиз.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

хм... в простейшем случае
#!/bin/sh
команда1
команда2
... и т.п.....

не забудь сдалать chmox +x имя_скрипта
Почитать http://kamensk.net.ru/forb/info/linux/p ... /bash.html
http://gazette.linux.ru.net/rus/article ... guide.html
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Вот пишу тебе из под Linux-a.
Попытался написать скрипт. Но полавина команд не работает.

#!/bin/sh
ifconfig eth0 down
ifconfig eth0 hw ether 00:02:A3:04:E5:DA
ifconfig eth0 up
route del -net 0.0.0.0 <---------------- начиная с этой не работает
route add -host 10.0.255.2 gw 10.0.0.1
pptp-command start vpn
route add default gw 172.16.0.1
exit 0

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

_Dest_, вторая ИМХО вообще не нужна... Зечем тебе менять MAC адрес?
Как ругается на route del - net 0.0.0.0 ?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Llama,
И всетаки нужна. Понимаешь есть люди у которых инет - безлимитный. А я так на хвосте.:wink:
А по поводу скрипта то он вообще не ругается. Я запускаю его через проводник и все. Ввожу ifconfig и проверяю. Резултат только от трех первых строк.
А как можно посмотреть что он выдает или как можно запустить скрипт из терминала?

bazil
Неотъемлемая часть форума
Сообщения: 879
Зарегистрирован: 18 дек 2003, 23:56

Сообщение bazil »

./имя скрипта
I did a 'zcat /vmlinuz > /dev/audio' and I think I heard God...

Ответить