Напишите плз туториал по настройке впн под этой ОС. Все что на форуме есть мне не сильно помогло.
Кстати установил убунту впервые и раньше помимо окошек ничего не юзал, поэтому поподробней плз.
Буду сильно благодарен
Ubuntu 8.04
Автор
Gek
, Июл 16 2008 03:29
4 ответов в теме
#1
Отправлено 16 Июль 2008 - 03:29
#2
Отправлено 16 Июль 2008 - 04:05
зачем установил то :ignat_02:
#3
Отправлено 16 Июль 2008 - 05:05
ну дык попробовать же надо, что это за зверь )
#4
Отправлено 16 Июль 2008 - 10:42
пойми, кайф будет токо тогда когда сам замарочишся и прошаришся.
тут вроде ничетак фак должно помочь http://www.opennet.r...tu_vpn.txt.html
извеняюсь забыл что у вас нету инета.
---------------------------------------------
Установка PPTP клиента
Заходим в командную строку и пишем
sudo apt-get install pptp-linux // установка vpn с дистрибутива если не установлен
Настройка pptp туннеля
Прежде чем приступить к настройке туннеля, вы должны знать
1) IP адрес или hostname vpn сервера($SERVER)
2) Имя, которое вы хотите использовать для туннеля.($TUNNEL)
3) Логин для vpn сервера($USERNAME)
4) Пароль для vpn сервера($PASSWORD)
5) Используется ли шифрование.
Дальше вы должны заменять значения. Например если написано $PASSWORD,
то вы должны заменить на пароль для интернета
Открывает терминал и создаём файл.
/etc/ppp/options.pptp
В котором прописываем опции для всех туннелей.
lock noauth nobsdcomp nodeflate
Создаём или редактируем файл
/etc/ppp/chap-secrets
в котором прописываем логин и пароль для интернета
Важно: Прописывать надо логин и пароль, который выдал вам ваш
провайдер, а не тот что вы используете в системе
$DOMAIN\\$USERNAME PPTP $PASSWORD *
Важно: Если вы используете vpn сервер в котором не требуеться доменное
имя, то не пишите $DOMAIN\\, то-есть вам надо указать, только
$USERNAME
Важно: Если в вашем пароле используются спец. символы, закоментируйте
их. Посмотрите man pppd для подробной инструкции
Создаём файл
/etc/ppp/peers/$TUNNEL
и прописываем
mtu 1372
mru 1500
persist
maxfail 0
lcp-echo-interval 60
lcp-echo-failure 4
defaultroute
pty "pptp $SERVER --nolaunchpppd"
name $DOMAIN\\$USERNAME
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam $TUNNEL
Важно: Если ваш vpn сервер не использует mppe шифрование, то удалите
строчку require-mppe-128
Открываем файл
/etc/network/interfaces
И добавляем в него
auto lo eth0 $TUNNEL
Так же необходимо прописать локальные подсети, что бы с включённым
интернетом вы могли использовать вашу локальную сеть. Например:
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
и так можно сделать для нескольких сетей.
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
up route add -net 192.167.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
Важно: Замените 192.168.0.0/192.167.0.0 на свои локальные подсети, так
же 192.168.1.1 заменить на свой шлюз используемый вами. При
необходимости замените eth0 на свою сетевую карту ( eth0,eth1 и т.д.)
В том же файле проверяем прописан ли DNS-сервер
dns-nameservers 192.168.1.2
Если такой строчки нету, то добавьте её.
Важно: замените IP-адрес 192.168.1.2 на IP-адрес вашего DNS-сервера.
Добавляем в конец файла следующие строчки, если таковых нету.
iface $TUNNEL inet ppp
pre-up ip link set eth0 up
provider $TUNNEL
Вот и всё. pptp тунель, должен запускаться автоматически при загрузке.
Если не запускается, то воспользуйтесь следующей командой
sudo pon $TUNNEL
если по каким либо причинам ваш тунель всё равно не работает
воспользуйтесь следующей командой и посмотрите, что за ошибка у вас.
pon $TUNNEL debug dump logfd 2 nodetach
Что бы отключить туннель воспользуйтесь следующей командой
sudo poff $TUNNEL
так же проверьте когда включите туннель что всё правильно работает.
Проверить можно так. Открываем терминал и пишем
ifconfig
Внизу вы должны увидеть ppp0 интерфейс в котором будет ваш внешний
IP-адрес, так же проверяем что маршрутизация работает, в той же
консоле вводим
route -n
тут вроде ничетак фак должно помочь http://www.opennet.r...tu_vpn.txt.html
извеняюсь забыл что у вас нету инета.
---------------------------------------------
Установка PPTP клиента
Заходим в командную строку и пишем
sudo apt-get install pptp-linux // установка vpn с дистрибутива если не установлен
Настройка pptp туннеля
Прежде чем приступить к настройке туннеля, вы должны знать
1) IP адрес или hostname vpn сервера($SERVER)
2) Имя, которое вы хотите использовать для туннеля.($TUNNEL)
3) Логин для vpn сервера($USERNAME)
4) Пароль для vpn сервера($PASSWORD)
5) Используется ли шифрование.
Дальше вы должны заменять значения. Например если написано $PASSWORD,
то вы должны заменить на пароль для интернета
Открывает терминал и создаём файл.
/etc/ppp/options.pptp
В котором прописываем опции для всех туннелей.
lock noauth nobsdcomp nodeflate
Создаём или редактируем файл
/etc/ppp/chap-secrets
в котором прописываем логин и пароль для интернета
Важно: Прописывать надо логин и пароль, который выдал вам ваш
провайдер, а не тот что вы используете в системе
$DOMAIN\\$USERNAME PPTP $PASSWORD *
Важно: Если вы используете vpn сервер в котором не требуеться доменное
имя, то не пишите $DOMAIN\\, то-есть вам надо указать, только
$USERNAME
Важно: Если в вашем пароле используются спец. символы, закоментируйте
их. Посмотрите man pppd для подробной инструкции
Создаём файл
/etc/ppp/peers/$TUNNEL
и прописываем
mtu 1372
mru 1500
persist
maxfail 0
lcp-echo-interval 60
lcp-echo-failure 4
defaultroute
pty "pptp $SERVER --nolaunchpppd"
name $DOMAIN\\$USERNAME
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam $TUNNEL
Важно: Если ваш vpn сервер не использует mppe шифрование, то удалите
строчку require-mppe-128
Открываем файл
/etc/network/interfaces
И добавляем в него
auto lo eth0 $TUNNEL
Так же необходимо прописать локальные подсети, что бы с включённым
интернетом вы могли использовать вашу локальную сеть. Например:
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
и так можно сделать для нескольких сетей.
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
up route add -net 192.167.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0
Важно: Замените 192.168.0.0/192.167.0.0 на свои локальные подсети, так
же 192.168.1.1 заменить на свой шлюз используемый вами. При
необходимости замените eth0 на свою сетевую карту ( eth0,eth1 и т.д.)
В том же файле проверяем прописан ли DNS-сервер
dns-nameservers 192.168.1.2
Если такой строчки нету, то добавьте её.
Важно: замените IP-адрес 192.168.1.2 на IP-адрес вашего DNS-сервера.
Добавляем в конец файла следующие строчки, если таковых нету.
iface $TUNNEL inet ppp
pre-up ip link set eth0 up
provider $TUNNEL
Вот и всё. pptp тунель, должен запускаться автоматически при загрузке.
Если не запускается, то воспользуйтесь следующей командой
sudo pon $TUNNEL
если по каким либо причинам ваш тунель всё равно не работает
воспользуйтесь следующей командой и посмотрите, что за ошибка у вас.
pon $TUNNEL debug dump logfd 2 nodetach
Что бы отключить туннель воспользуйтесь следующей командой
sudo poff $TUNNEL
так же проверьте когда включите туннель что всё правильно работает.
Проверить можно так. Открываем терминал и пишем
ifconfig
Внизу вы должны увидеть ppp0 интерфейс в котором будет ваш внешний
IP-адрес, так же проверяем что маршрутизация работает, в той же
консоле вводим
route -n
Сообщение отредактировал Narsilion: 16 Июль 2008 - 10:44
#5
Отправлено 17 Июль 2008 - 02:52
пойми, кайф будет токо тогда когда сам замарочишся и прошаришся.
Так вот и заморочился, надеюсь прошарюсь
Спасибо, завтра с утра попробую, ща уже не в силах)
Сообщение отредактировал Gek: 17 Июль 2008 - 02:52
0 посетителей читают тему
0 members, 0 guests, 0 anonymous users