Настройките от страницата на Networx:
...................................................
Инсталация:
Преди да пристъпим към конфигурирането на vpn връзката е необходимо да компилираме клиента, за целта въведете следните команди: (командите по долу се изпълняват в конзола и изискват да имете root права)
cd /usr/local/src
wget
http://192.168.11.7/pptp-1.7.0.tar.gztar zxf pptp-1.7.0.tar.gz
rm /usr/local/src/pptp-1.7.0.tar.gz
cd /usr/local/src/pptp-1.7.0
make
make install - ( необходимо е да имате root права )
Конфигурация
Стъпка: 1
След инсталацията на клиента, създаваме следните директории и файлове (ако те вече съществуват, пропускаме този момент).
mkdir /etc/pptp.d
mkdir /etc/ppp/peers
touch /etc/ppp/chap-secrets
touch /etc/ppp/ip-up
touch /etc/ppp/options.pptp
touch /etc/ppp/peers/tunnel
chmod 744 /etc/ppp/ip-up
Стъпка: 2
Създадените файлове попълваме по начина описан по-долу. Отваряме ги с текстов редактор
(в примерите е използван редакторът pico)
pico /etc/ppp/peers/tunnel въвеждаме следните данни:
name (Вашето потребителско име)
remotename *
ipparam tunnel
file /etc/ppp/options.pptp
Стъпка: 3
Следващият файл, трябва да съдържа вашето потребителско име и парола за идентификация пред VPN сървъра.
pico /etc/ppp/chap-secrets
#!/bin/bash
# Secrets for authentication using CHAP
# client server secret IP addresses
username * password - (заменяте ги с вашите потребителско име и парола)
Стъпка: 4
Редактираме и файлът /etc/ppp/options ако там вече има съдържание го изтриваме и въвеждаме следното съдържание.
pico /etc/ppp/options
noauth
persist
maxfail 0
nobsdcomp
nodeflate
mru 1460
mtu 1460
noipdefault
lcp-echo-interval 5
lcp-echo-failure 3
lcp-restart 2
name (потребителското ви име)
pty "/usr/sbin/pptp 192.168.29.2 --nolaunchpppd --loglevel 0"
Стъпка: 5
Ред е на /etc/ppp/options.pptp файлът трябва да съдържа:
pico /etc/ppp/options.pptp
lock
noauth
nobsdcomp
nodeflate
Стъпка: 6
Последният файл за редактиране е /etc/ppp/ip-up. Този файл ще въведе рутиранията които трябва да имате за да работи вашата връзка.
pico /etc/ppp/ip-up
#!/bin/bash
/sbin/route add -host 192.168.29.2 gw (локалният ви IP адрес) dev eth0
/sbin/route add default gw (Вашето локално IP за VPN)
Свързване на клиента към VPN сървъра
След като сме направили необходимите настройки, за осъществяването на връзката е необходимо само да изпълним командата pppd.
За да се стартира VPN връзката със стартирането на компютъра е достатъчно да се добави редът /usr/sbin/pppd във файла /etc/rc.d/rc.local
.................................................
Явно бъркам нещо или пропускам някакви допълнителни настройки!
Другото което не ми е много ясно са настроките с ifconfig?!
Благодаря!