Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: настройка сети и VPN  (Прочитано 84852 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cornflyer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
настройка сети и VPN
« : 02 Октября 2007, 11:24:05 »
# Мануал по настройке сети и VPN для kubuntu/ubuntu

После установки kubuntu устанавливаем pptp клиент (пакет, необходимый для подключения к инету через VPN):

a. открываем терминал: sudo apt-get install pptp-linux

или

b. ищем на сидюке файл pptp-linux_1.7.0-1ubuntu1_i386.deb :
/media/cdrom/pool/main/p/pptp-linux/pptp-linux_1.7.0-1ubuntu1_i386.deb
и кликаем по нему правой кнопкой мышки,
выбираем выкладку Kubuntu Package Menu->Install Package


1. От провайдера получаем следующую информацию:

1.1. YOUR_IP - твой айпишник (у меня например 10.49.15.9 )
1.2. YOUR_GATEWAY - твой шлюз ( у меня например 10.49.0.1 )
1.3. YOUR_HOST_NAME - имя твоего компа (придумай сам)
1.4. YOUR_LOGIN_NAME - имя пользователя
1.5. YOUR_PASSWORD - пароль
1.6. Метод авторизации: CHAP или PAP
1.7. Метод шифрования (mschap-v2) (если используеца шифрование)


2. Получаем от провайдера инфу и настраиваем локальную сеть:
2.1 Открываем файл /etc/network/interfaces и вставляем туда текст:

# The loopback interface
auto lo
iface lo inet loopback

# The first network card
auto eth0
iface eth0 inet static
address YOUR_IP
netmask 255.255.0.0
gateway YOUR_GATEWAY

# set network configuration, DNS servers, VPN servers (см. п, 1):
up route add -net 10.0.0.0 netmask 255.0.0.0 gw YOUR_GATEWAY
up route add -host 10.64.254.249 gw YOUR_GATEWAY # вместо 10.64.254.249 впиши свой 1-й DNS
up route add -host 10.100.101.11 gw YOUR_GATEWAY # вместо 10.100.101.11 впиши свой 2-й DNS (если есть)
up route add -host 10.0.3.11 gw YOUR_GATEWAY # вместо 10.0.3.11 впиши 1-й айпишник твоего VPN сервера
up route add -host 10.0.3.111 gw YOUR_GATEWAY # вместо 10.0.3.111 впиши 2-й айпишник твоего VPN сервера


2.2 Открываем терминал и устанавливаем сетевое имя твоего компа:

sudo /bin/hostname YOUR_HOST_NAME


2.3 Открываем файл /etc/resolv.conf и прописываем туда DNS:

nameserver 10.64.254.249 # вместо 10.64.254.249 впиши свой локальный DNS


3. Настраиваем VPN соединение:
3.1 Открываем файл /etc/ppp/options.pptp и вставляем туда текст:

lock
noauth
nobsdcomp
nodeflate
# require-mschap-v2 # разкоментируем если используеца mschap-v2 шифрование

3.2 Оставляем файл /etc/ppp/options как есть ))

3.3 Открываем файл /etc/ppp/chap-secrets и вставляем туда текст (см. пункт 1.6 данного мануала):

YOUR_LOGIN_NAME PPTP YOUR_PASSWORD *

3.4 Открываем файл /etc/ppp/pap-secrets и вставляем туда текст (см. пункт 1.6 данного мануала):

YOUR_LOGIN_NAME PPTP YOUR_PASSWORD *

3.5 Создаем файл /etc/ppp/peers/vpn и вставляем туда текст (см. пункт 1 данного мануала):

pty "pptp vpn.lan.du --nolaunchpppd" # вместо vpn.lan.du - имя или ip твоего VPN сервера
name YOUR_LOGIN_NAME
remotename PPTP
+pap # если используеца pap авторизация ( в моей сетке используеца PAP, в твоей - звони админу и спрашивай)
# +chap # если используеца chap авторизация
file /etc/ppp/options.pptp
ipparam vpn


4. Делаем скрипт подключения:
4.1 Создаем файл /sbin/vpn и вставляем туда текст:

#!/bin/sh
case "$1" in
start)
echo -n "Starting vpn: "
pon vpn
sleep 5
route add default dev ppp0
ifconfig
echo
;;
stop)
echo -n "Stopping vpn: "
poff vpn
sleep 5
route del default dev ppp0
ifconfig
echo
;;
*)
echo "*** Usage: vpn {start|stop}"
exit 1;
;;
esac
exit 0

# P.S.
# После выполнения pon vpn поднимаеца интерфейс ppp0
# Далее командой route add default dev ppp0 делаем этот интерфейс шлюзом для pptp
# т.е. eth0 - юзаеца локалкой
# а ppp0 - юзаеца для pptp подключения


5. Подключаемся:
5.1 Открываем терминал и запускаем скрипт:

sudo sh /sbin/vpn start


6. Отключаемся:
6.1 Открываем терминал и запускаем скрипт:

sudo sh /sbin/vpn stop

7. Проверить что VPN соединение установлено можно так:
открываем терминал и набираем ifconfig
в выводе команды  должен быть виден поднятый интерфейс ppp0 или ppp1 или т.п.
« Последнее редактирование: 16 Ноября 2007, 17:40:16 от cornflyer »
твои фундаментальные свободы бесценны и не стоят временной безопасности!

Оффлайн amirtat

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #1 : 15 Ноября 2007, 05:04:36 »
Доброго времени суток, подскажите пожалуйста у меня ip dns  и шлюз назначаются сервером... Как тогда их прописывать?

Оффлайн saber

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Блог админа
Re: настройка сети и VPN
« Ответ #2 : 15 Ноября 2007, 07:45:18 »
посмотреть в венде что он назначает и вписать то руками
odmin4eg.ru - Мои шпаргалки по ubuntu

Оффлайн cornflyer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #3 : 16 Ноября 2007, 17:32:55 »
Доброго времени суток, подскажите пожалуйста у меня ip dns  и шлюз назначаются сервером... Как тогда их прописывать?

2.1 Открываем файл /etc/network/interfaces и вставляем туда текст:

# The loopback interface
auto lo
iface lo inet loopback

# The first network card
auto eth0
iface eth0 inet dhcp



 
твои фундаментальные свободы бесценны и не стоят временной безопасности!

Оффлайн bruha

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #4 : 28 Ноября 2007, 15:08:12 »
у меня на работе локальный прокси (не ВПН), подскажите что делать чтобы подключится к инету
вроде прописываю айпи, днс, маску и сервер все как в винде, а сервак (192.168.1.1) даже не пингуется )-8 если назначаю режим роуминга, сервак пингуется но айпи устанавливается не родной, а на серваке я так понял в инет пускает только по айпи и мак-адресу.
ЗЫ в линухе я ламо, так что не пинайте сильно  :)

is_a

  • Гость
Re: настройка сети и VPN
« Ответ #5 : 03 Декабря 2007, 00:52:39 »
у меня на работе локальный прокси (не ВПН), подскажите что делать чтобы подключится к инету
вроде прописываю айпи, днс, маску и сервер все как в винде, а сервак (192.168.1.1) даже не пингуется )-8 если назначаю режим роуминга, сервак пингуется но айпи устанавливается не родной, а на серваке я так понял в инет пускает только по айпи и мак-адресу.
ЗЫ в линухе я ламо, так что не пинайте сильно  :)
Система -> параметры -> сервис прокси

Оффлайн SSidr

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #6 : 05 Декабря 2007, 01:14:52 »
Сделал все как в примере. После старта выдает вот это

Starting vpn: SIOCADDRT: Network is down



eth0     Link encap:Ethernet  HWaddr 00:40:D0:C1:42:22
     inet addr:10.10.10.100  Bcast:10.255.255.255  Mask:255.0.0.0

          inet6 addr: fe80::240:d0ff:fec1:4222/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

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

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

          collisions:0 txqueuelen:1000
 
         RX bytes:11399 (11.1 KB)  TX bytes:13912 (13.5 KB)

          Interrupt:18 Base address:0x8000





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:0 errors:0 dropped:0 overruns:0 frame:0

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

          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

PS. Извиняюсь, что так выложил, по другому не умею еще
PS2 Забыл написать, что до команды start vpn сеть работает и пингуется все, вплоть до VPN  сервера. После запуска сеть перестает работать вообще.
« Последнее редактирование: 05 Декабря 2007, 10:59:32 от SSidr »

Оффлайн Denis Konstantinov

  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #7 : 05 Декабря 2007, 11:43:40 »
Упс тема уже есть :) https://forum.ubuntu.ru/index.php?topic=15760.0


в gutsy есть гуйное приложение https://help.ubuntu.com/community/WifiDocs/NetworkManager
это апплет в области уведомлений по умолчанию он есть в сеансе гнома (значёк сети).
если установлены
sudo aptitude install network-manager-gnome network-manager-openvpn network-manager-pptp network-manager-vpnc(после установки пакетов нужно перегрузиться)
затем если щёлкнуть лувой кнопкой мышки будет пункт vpn там можно создавать новые соединения.
Единственный клюк чтобы появился этот элемент меню нужно поставить галку режим роуминга в свойствах сетевого интерфейса.
[/s]
« Последнее редактирование: 05 Декабря 2007, 11:54:18 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн SSidr

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #8 : 05 Декабря 2007, 11:58:14 »
Упс тема уже есть :) https://forum.ubuntu.ru/index.php?topic=15760.0


в gutsy есть гуйное приложение https://help.ubuntu.com/community/WifiDocs/NetworkManager
это апплет в области уведомлений по умолчанию он есть в сеансе гнома (значёк сети).
если установлены
sudo aptitude install network-manager-gnome network-manager-openvpn network-manager-pptp network-manager-vpnc(после установки пакетов нужно перегрузиться)
затем если щёлкнуть лувой кнопкой мышки будет пункт vpn там можно создавать новые соединения.
Единственный клюк чтобы появился этот элемент меню нужно поставить галку режим роуминга в свойствах сетевого интерфейса.
[/s]

Я ставил это приложение, в логах пишет тоже самое. Поэтому я решил все руками прописать. :)
Прочитал, может быть в неправильной маске подсети, и в маршрутах. Вечером буду пробовать.
« Последнее редактирование: 05 Декабря 2007, 12:09:07 от SSidr »

Оффлайн YA

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #9 : 08 Декабря 2007, 00:42:23 »
Доброе вчемя суток товарисчи))
вообщем пробовал я и вручную.. и как в первом посте, НО не хотит он коннектится((
описываю: пункт ВПН появляется только когда включен режим роуминга, и при этом мне сервак(т.к. у нас в сети он автоматом выдает ип и т.д.(dhcp)) выдает не верный ип, но при этом сеть видит, заходит  на домашнюю страницу(внутресетевую), на внутренний ФТП. при попытке соедениться с ВПН всё норм, соеденяет, НО в инет не хочет идти(((( я так думаю что из=за неверного ИП(под виндой 10,130,42,67 а бунта дает мне 10,130,42,120). если я делаю всё ручками.. прописываю все настройки, то пункт ВПН вообще пропадает... и он не коннектится нифига.. блин. чё делать.. уже и не знаю((

Оффлайн YA

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #10 : 11 Декабря 2007, 02:36:58 »
я победил его)) вообщем в Ubuntu 7.10 есть баг!! при подключении ВПН он автоматически меняет ДНС на шлюз!! и поэтому пакеты не идут куда надо.. выход - либо вручную менять ДНС после коннекта, либо скриптик замутить..

Оффлайн Mictian

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #11 : 11 Декабря 2007, 10:12:12 »
Лично я настроил очень легко, просто, в терминале прописал sudo ppoeconf, после чего отвечаем на вопросы, где все время жмем Enter, доходим до именю пользователя, вводим желаемое, потом пароль, после чего оно спросит if you want connect at start up, отвечаем yes, последний вопрос - do you want to establish the connection immediately, отвечаем yes и после этого вы подключены к интернету. В дальнейшем будуте использовать команду sudo pon dsl-provider, а для отключения sudo poff dsl-provider.
P.S. У меня провайдер призначает адреса сам через DHCP, поэтому в этом плане все просто. У меня к примеру есть еще и городская локалка, и может быть такое, что весь траффик будет ходить через ВПН, для этого просто надо добавить маршрут, в моем варианте это примерно так sudo route add -net 10.0.0.0 nets mask 255.0.0.0 gw 10.0.132.1, где 10.0.132.1 - мой шлюз.

Оффлайн wado

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #12 : 14 Декабря 2007, 21:09:42 »
я победил его)) вообщем в Ubuntu 7.10 есть баг!! при подключении ВПН он автоматически меняет ДНС на шлюз!! и поэтому пакеты не идут куда надо.. выход - либо вручную менять ДНС после коннекта, либо скриптик замутить..
Таже проблема, но уже боротться силы на исходе. Будь добр поподробней.
Сложные системы имеют тенденцию противопоставлять себя своим же функциям.

Оффлайн RizhiK

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #13 : 23 Декабря 2007, 14:47:58 »
Лично я настроил очень легко, просто, в терминале прописал sudo ppoeconf, после чего отвечаем на вопросы, где все время жмем Enter, доходим до именю пользователя, вводим желаемое, потом пароль, после чего оно спросит if you want connect at start up, отвечаем yes, последний вопрос - do you want to establish the connection immediately, отвечаем yes и после этого вы подключены к интернету. В дальнейшем будуте использовать команду sudo pon dsl-provider, а для отключения sudo poff dsl-provider.
P.S. У меня провайдер призначает адреса сам через DHCP, поэтому в этом плане все просто. У меня к примеру есть еще и городская локалка, и может быть такое, что весь траффик будет ходить через ВПН, для этого просто надо добавить маршрут, в моем варианте это примерно так sudo route add -net 10.0.0.0 nets mask 255.0.0.0 gw 10.0.132.1, где 10.0.132.1 - мой шлюз.

вот только sudo pppoeconf  :D

Оффлайн lapa_punk

  • Участник
  • *
  • Сообщений: 201
  • /home/...
    • Просмотр профиля
Re: настройка сети и VPN
« Ответ #14 : 25 Декабря 2007, 02:25:53 »
Автору Спасибо )

Сегодня поставил Kubuntu 7,10 и всё установил)) всё получилось) спс ))
Улыбнись, и Мир Улыбнётся Тебе ... )
у меня уже целых 2 Предупреждения.. от Господина Гарфилда :Е ))

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.