Page 9 of 17 FirstFirst ... 7891011 ... LastLast
Results 121 to 135 of 242

Thread: Установка OpenVPN в основную память для НОВИЧКОВ

  1. #121
    На сколько я посмотрел, у тебя строка инициализации клиента пустая:
    Code:
    PUSH: Received control message: 'PUSH_REPLY,ping 10,ping-restart 120'
    Например, так она выглядит уменя (не твой случай)
    Code:
    Tue May  5 21:52:59 2009 us=18464 SENT CONTROL [127.0.0.1]: 'PUSH_REQUEST' (status=1)
    Tue May  5 21:52:59 2009 us=50588 PUSH: Received control message: 'PUSH_REPLY,ifconfig 192.168.0.182 255.255.255.0,dhcp-option DNS 192.168.0.161,route 192.168.5.0 255.255.255.0,route 192.168.3.0 255.255.255.0,route 192.168.7.0 255.255.255.0,ping-restart 30,ping 8,route-gateway 192.168.0.254,route 192.168.6.0 255.255.255.0,route 192.168.4.0 255.255.255.0,route 192.168.2.0 255.255.255.0'
    Tue May  5 21:52:59 2009 us=53673 OPTIONS IMPORT: timers and/or timeouts modified
    Tue May  5 21:52:59 2009 us=53961 OPTIONS IMPORT: --ifconfig/up options modified
    Tue May  5 21:52:59 2009 us=54217 OPTIONS IMPORT: route options modified
    Tue May  5 21:52:59 2009 us=54741 OPTIONS IMPORT: route-related options modified
    Tue May  5 21:52:59 2009 us=55011 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
    Tue May  5 21:52:59 2009 us=94732 TUN/TAP device tap0 opened
    Tue May  5 21:52:59 2009 us=95899 TUN/TAP TX queue length set to 100
    Tue May  5 21:52:59 2009 us=97528 /sbin/ifconfig tap0 192.168.0.182 netmask 255.255.255.0 mtu 1500 broadcast 192.168.0.255
    Tue May  5 21:53:01 2009 us=512509 /sbin/route add -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=564417 /sbin/route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=607112 /sbin/route add -net 192.168.7.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=707989 /sbin/route add -net 192.168.6.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=801242 /sbin/route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=924718 /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.0.254
    Tue May  5 21:53:01 2009 us=965473 Initialization Sequence Completed
    Отсюда можно сделать вывод, что сервер тебе ничего не выдает и все интерфейсы и марршруты ты должен прописывать сам

    Попробуй сделать это все в своем конфиге, посмотри, какие адреса и маршурты назначаются интерфейсу в Ubuntu

    И зачем у тебя несколько remote адресов? это все сервера твоего провайдера? может стоит только 1 оставить, самый надежный, что на сайте провайдера в конфигах прописан?

    Также посмотри (выложи сюда) конфиг и лог иницализации для Винды. Будем думать!

    Quote Originally Posted by igor77777 View Post
    А если строчку up "/opt/etc/openvpn/mz-openvpn.up" в конфиге openvpn закоментировать, а скрипт запускать руками из другого окна терминала, то сразу назначается IP.

    Почему так получается?
    Извини, не представляю в чем может быть дело
    Last edited by al37919; 05-05-2009 at 21:08.

  2. #122
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by Basile View Post
    На сколько я посмотрел, у тебя строка инициализации клиента пустая:
    Code:
    PUSH: Received control message: 'PUSH_REPLY,ping 10,ping-restart 120'
    Отсюда можно сделать вывод, что сервер тебе ничего не выдает и все интерфейсы и марршруты ты должен прописывать сам
    Ну эту ВПН, организует сам провайдер, поэтому до конфигов сервера, я доступа не имею. А DHCP-клиент, как я это понимаю,нужен чтобы получить все эти параметры.
    Единственное, чисто для информации: провайдер - "ЮТК - Ростовская область"


    Quote Originally Posted by Basile View Post
    Попробуй сделать это все в своем конфиге, посмотри, какие адреса и маршурты назначаются интерфейсу в Ubuntu
    Когда я экспериментировал в ubuntu и в винде, ip назначался всегда разный. Маршрут посмотреть могу, но я сейчас на работе, так-что только вечером.

    Quote Originally Posted by Basile View Post
    И зачем у тебя несколько remote адресов? это все сервера твоего провайдера? может стоит только 1 оставить, самый надежный, что на сайте провайдера в конфигах прописан?
    Провайдер предоставляет четыре конфига, отличающиеся только iport сервера, и клиент под винду вроде умеет переподключаться к другому серверу при большой нагрузке на текущий.

    Quote Originally Posted by Basile View Post
    Также посмотри (выложи сюда) конфиг и лог иницализации для Винды. Будем думать!
    Конфиг (могу и 4 конфига) выложу, но снова, только вечером.
    А вот лог инициализации, это лог openvpn?
    Я так понимаю способ получения такой же, как в linux?

    Quote Originally Posted by Basile View Post
    Извини, не представляю в чем может быть дело
    Последние мои экспериметы, показывают одинаковое поведение и в роутере и под ubuntu. Суть в следующем:
    если скрипт запуска dhcp-клиента на интерфейсе tap0 пометить в параметр "up" конфига, то получается бесконечный Sending discover...
    А если запускать dhcp-клиент на интерфейсе tap0, в отдельной терминальное сесии, после того как соединение с впн будет установлено. Т.е. в логе openvpn будет сообщение: Initialization Sequence Completed, то IP и все нужные маршруты прописываются.
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  3. #123

    WL-500GPV2 & OpenVpn вопрос.

    За сутки победил роутер и заставил на нем работать 3g модем что несомненно радует...

    Скажите возможно запустить на роутере OpenVpn клиент.. таким образом чтобы люди которые подключаются к роутеры имели не реальный айпи адрес, а IP vpn сервера... тоесть чтобы инет в роутере работал через впн?

    В принципе думаю что это возможно.. но видимо придется все делать через шелл руками?

    прошивка чешская - 1.9.2.7-10-USB-1.71... в веб интерфейсе ненашел упоминания про vpn вообще...

    буду рад любой информации.. ссылки и факи по настройке...

    спасибо!
    Last edited by vectorm; 07-05-2009 at 08:50. Reason: Перенес в нужную тему - тут читайте.

  4. #124
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Прикладываю лог, маршруты и интерфейсы из винды
    Attached Files Attached Files
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  5. #125
    даже не знаю, куда копать
    в своё up-скрипт добавь строчку "ifconfig", посмотри, что она выдаст

  6. #126
    Можно ли запустить udhcpc на этом интерфейсе до запуска openvpn? надо как-то сделать, чтобы ifconfig показывал tap0 до запуска openvpn
    Last edited by Basile; 08-05-2009 at 19:27.

  7. #127
    посмотри, что выдает
    Code:
    ps axf
    у меня выдал такую строчку
    Code:
    udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc -b
    Может здесь достаточно заменить vlan1 на имя твоего интерфейса?

  8. #128
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Лично у меня образовалась только такая идея.
    Написать скрипт или при помощи ещё чего-то (пока не знаю чего).
    Реализовать следующее:
    1. Вначале запускается openvpn
    2. И только, после удачного запуска openvpn, запускать udhcpc на этом интерфейсе.

    Но вот как это сделать, я пока не знаю :-(

    у меня выдал такую строчку
    Code:
    udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc -b
    Может здесь достаточно заменить vlan1 на имя твоего интерфейса?
    У меня промерно так и написано:
    Code:
    #!/bin/sh
    echo '0='$0 '1='$1 '2='$2 '3='$3 '4='$4 '5='$5
    sleep 5s
    /sbin/udhcpc -i tap0 -p /var/run/udhcpc1.pid -s /tmp/udhcpc

    Ещё нашел такой вопрос и ответ: Re: [Openvpn-users] DHCP linux clients
    Завтра попробую. По описанию, именно та проблема что у меня.

    Если не заработает, буду мудрить с последовательным запуском openvpn и udhcpc/
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  9. #129
    И попробуй запустить udhcpc до запуска openvpn ;-)

  10. #130
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by Basile View Post
    И попробуй запустить udhcpc до запуска openvpn ;-)
    Пробовал.
    Ругается на отсутсвие tap0.


    И ещё, мне кажется, что и в этом случае, ножно будет каким-то образом дергать udhcpc, чтобы он попытался получить IP позсле запуска openvpn.
    или мне не правильно кажется?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  11. #131

    Настройка клиента OpenVPN

    Кто может расписать настройку клиента OpenVPN. А то настройка сервера есть, а вот настройки клиента нет. Хотя клиент настраивается гораздо проще, как я понимаю. Мануал по такому вопросу был бы востребован. ХЕЛП!!!

  12. #132
    Quote Originally Posted by igor77777 View Post
    Ругается на отсутсвие tap0.
    А эти команды до запуска делал?
    Code:
    openvpn --mktun --dev tap0
    ifconfig tap0 0.0.0.0 promisc up

  13. #133
    Quote Originally Posted by igor77777 View Post
    У меня промерно так и написано:
    Code:
    #!/bin/sh
    echo '0='$0 '1='$1 '2='$2 '3='$3 '4='$4 '5='$5
    sleep 5s
    /sbin/udhcpc -i tap0 -p /var/run/udhcpc1.pid -s /tmp/udhcpc
    Параметра "-b" не хватает (х.з., что означает)

  14. #134
    Quote Originally Posted by Basile View Post
    в свой up-скрипт добавь строчку "ifconfig", посмотри, что она выдаст
    А это сделал? что выдал ifconfig?
    Last edited by Basile; 09-05-2009 at 23:53.

  15. #135
    Quote Originally Posted by igor77777 View Post
    Лично у меня образовалась только такая идея.
    Написать скрипт или при помощи ещё чего-то (пока не знаю чего).
    Реализовать следующее:
    1. Вначале запускается openvpn
    2. И только, после удачного запуска openvpn, запускать udhcpc на этом интерфейсе.
    А я тебе всё пытаюсь продвинуть другую идею.
    На сколько я понял, udhcpc можно повесить как сервис, он сам при необходимости будет запрашивать у DHCP-сервера нужные параметры.
    Для этого сначала создаем интерфейс tun0 и делаем так, чтобы он виден был в ifconfig http://wl500g.info/showpost.php?p=144773&postcount=135
    Запускаем на нем udhcpc http://wl500g.info/showpost.php?p=144692&postcount=130
    Запускаем OpenVPN. На этом этапе udhcpc должен сам подхватить все настройки

    Это я пытаюсь найти объяснение http://wl500g.info/showpost.php?p=144074&postcount=121

Page 9 of 17 FirstFirst ... 7891011 ... LastLast

Similar Threads

  1. FireFly медиа-сервер для iTunes
    By name_zh in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 72
    Last Post: 02-05-2017, 21:59
  2. Не получается открыть 80 порт
    By kiryap in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 220
    Last Post: 11-06-2014, 20:50
  3. Replies: 7
    Last Post: 14-03-2010, 13:11

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •