LinuxForum.Fans
Тема

Проблемка с VPN

Автор: dada 57 сообщений 10090 просмотров
#83873

вот конфиги:
/etc/ppp/options.ppp
lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
require-mppe-128
persist
maxfail 10
defaultroute

nano /etc/ppp/chap-secrets
client server secret IP addresses
xxx pptp xxx *

nano /etc/ppp/peers/myvpn
pty "pptp xx.xxx.xxx.xxx --nolaunchpppd"
connect /bin/true
name xxx
password "xxx"
remotename myvpn
file /etc/ppp/options.pptp

всё запускается командой /usr/local/sbin/pptp euaouves
и в ответ :
sh: /bin/ip: No such file or directory
sh: /bin/ip: No such file or directory

Логично подумать что нет iproute, НО

rpm -q iproute выдаёт :
iproute-2.6.18-11.el5

Где прокол ?

#83876

[console]ls -l /bin/ip[/console]
может проблема с правами.

#83877
dada написал:
sh: /bin/ip: No such file or directory
text
/sbin/ip 
#83878

to Hrafn :
да да. у меня ip находится в /sbin/ (redhat)
to durc :
пробовал. не в этом дело

#83879

Что бы не париться можете сделать симлинк
[console]ln -s /sbin/ip /bin/ip[/console]

#83880

to Hrafn :
тупо скопировать ip из /sbin в /bin не прокатил. не работает.
а какой файл с названием ip должен тама появиться, я не представляю

#83881
dada написал:
to Hrafn :
тупо скопировать ip из /sbin в /bin не прокатил. не работает.
а какой файл с названием ip должен тама появиться, я не представляю

Смотрите совет выше.
Сделайте симлинк.

#83883

to durc:
Сделал. опять нажимаю на команду коннекта впн
/usr/local/sbin/pptp myvpn
никакой ругани,думается что всё тип-топ,но ifconfig ничего не показывает

#83885

to durc:
/var/log/ppp пусто =\

#83886
dada написал:
но ifconfig ничего не показывает

Ну хоть чего то наверное показывает.

#83887

pptp откуда и как ставили?

#83889

=)) да. показывает информацию по eth0 и lo естественно. А если я не ошибаюсь он после подулючения должен мне показать и ip в сети к которой я законнектился. И ещё зачем у меня нет логов ?

#83890
dada написал:

nano /etc/ppp/peers/myvpn
pty "pptp xx.xxx.xxx.xxx --nolaunchpppd"
connect /bin/true
name xxx
password "xxx"
remotename myvpn
file /etc/ppp/options.pptp

Вот этот файл мне не нравится.
Во-первых, зачем здесь password "xxx"?
Во-вторых, вместо remotename myvpn напишите remotename pptp
добавьте ipparam myvpn
Ну и наверное
+chap
defaultroute
replacedefaultroute
usepeerdns

#83896

Я нашёл свою ошибку. Она глупа и не стоила всего потраченного на него времени. У меня не установлен pptp пакет. команда rpm -q pptp подсказала.

НО ! Захожу в папку (которую скачал) , в ней находятся
AUTHORS dirutil.o NEWS ppp_fcs.o pptp_compat.c pptp_gre.h pptp_quirks.o README TODO vector.o
ChangeLog Documentation options.pptp pptp pptp_compat.h pptp_gre.o pptpsetup routing.c USING vector_test.c
config.h INSTALL orckit_quirks.c pptp.8 pptp_compat.o pptp_msg.h pptpsetup.8 routing.h util.c version.c
COPYING inststr.c orckit_quirks.h pptp.c pptp_ctrl.c pptp.o pqueue.c routing.o util.h version.h
DEVELOPERS inststr.h orckit_quirks.o pptp_callmgr.c pptp_ctrl.h pptp_options.h pqueue.h test.c util.o version.o
dirutil.c inststr.o ppp_fcs.c pptp_callmgr.h pptp_ctrl.o pptp_quirks.c pqueue.o test.h vector.c
dirutil.h Makefile ppp_fcs.h pptp_callmgr.o pptp_gre.c pptp_quirks.h PROTOCOL-SECURITY test.o vector.h

ввожу :
./INSTALL
в ответ
./INSTALL: line 1: Installation: command not found
./INSTALL: line 3: syntax error near unexpected token `('
./INSTALL: line 3: ` 1. install pppd (with MPPE if you require it),

#83897
dada написал:
ifconfig ничего не показывает

ifconfig -a

#83898
dada написал:
команда rpm -q pptp подсказала.

ставили rpm -i pptp
?
вы скачали исходные тексты, а не программу. так и задумано?

#83899

ответ на команду make :
make: Nothing to be done for `all'.

#83900
dada написал:

всё запускается командой /usr/local/sbin/pptp euaouves
и в ответ :
sh: /bin/ip: No such file or directory
sh: /bin/ip: No such file or directory

Значит попытка запуска была.
Вы что то сами себе противоречите.

#83901
dada написал:
ввожу :
./INSTALL
в ответ
./INSTALL: line 1: Installation: command not found
./INSTALL: line 3: syntax error near unexpected token `('
./INSTALL: line 3: ` 1. install pppd (with MPPE if you require it),

:)))))

этот файл не запускать надо, а ЧИТАТЬ. глазками.
там всё написано. но лучше как я выше написал: rpm -i
она сама всё поставит.

#83902

to drBatty:
в инструкции сказано что можно и исходники скачать и программу.
Я скачал исходники , но собрать и установить не получается
А в репозитах программы нет.

Войдите или зарегистрируйтесь, чтобы ответить.