LINUX.ORG.RU

запустить vpn


0

1

эта тема чувствую не решаема

вернуть значек nm-applet

поэтому пробую решить другой вопрос

можно ли запустить vpn соединение без значка nm-applet ???

пробовал nm-connection-editor/VPN/ннужное_название/Изменить/Подключаться Автоматически --- нифига не заработало


Да, классически без всяких НМ.

значек nm-applet в списке, появляющемся по правой кнопке мыши на панели отсуствует.


Его там не было никогда.

amorpher ★★★★★
()

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 или т.п.


Взято от отсюда

enep ★★★★★
()
Ответ на: комментарий от no-dashi

Спасибо! Прошла такая команда

nmcli con up uuid MYUUUID

tmfd
() автор топика
Ответ на: комментарий от Loki29

> sudo apt-get install nm-applet?

Зачем? nm-applet был поставлен из пакета network-manager. я пробовал его удалять и ставить занаво, удалять конфиг. файлы ... где Гном хранит информацию о том, что nm-applet не нужно отображать на панели уведомления не понятно. Кстати в xfce этот апплет отображается.

[code]
$ sudo apt-get install nm-applet
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет nm-applet
[/code]

на всякий
[code]
$ sudo apt-cache search network-manager
knm-runtime - KDE NetworkManagement infrastructure runtime files
network-manager-kde - KDE system tray applet for controlling NetworkManager
network-manager-pptp - network management framework (PPTP plugin)
network-manager-pptp-gnome - network management framework (PPTP plugin, GNOME UI)
network-manager-pptp-kde - KDE NetworkManagement infrastructure (PPTP plugin)
netscript-2.4-upstart - Linux 2.4/2.6 router/firewall/VM host network config. system.
network-manager-openconnect - network management framework (Openconnect plugin)
network-manager-openconnect-gnome - network management framework (Openconnect plugin, GNOME UI)
network-manager-openvpn - network management framework (OpenVPN plugin)
network-manager-openvpn-gnome - network management framework (OpenVPN plugin, GNOME UI)
network-manager-openvpn-kde - KDE NetworkManagement infrastructure (OpenVPN plugin)
network-manager-strongswan - network management framework (strongSwan plugin)
network-manager-strongswan-kde - KDE NetworkManagement infrastructure (strongSwan plugin)
network-manager-vpnc - network management framework (VPNC plugin)
network-manager-vpnc-gnome - network management framework (VPNC plugin, GNOME UI)
network-manager-vpnc-kde - KDE NetworkManagement infrastructure (VPNC plugin)
strongswan-nm - strongSwan plugin to interact with NetworkManager
network-manager - network management framework daemon
network-manager-dev - network management framework (development files)
network-manager-gnome - оболочка управления сетью (интерфейс для GNOME)
gnome-main-menu - Апплет меню «Пуск» для GNOME
[/code]

tmfd
() автор топика
Ответ на: комментарий от Loki29

не пробовал.

подскажите что сделать, чтобы после удаления network-manager и всех пакетов, которые ему нужны, его можно было поставить без инета.

P.S. без nm не поднималась беспроводная сеть, и в прошлый раз пришлось в консоли перетаскивать комп к шнуру и поднимать руками ...

tmfd
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.