Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » OpenVPN не видит сеть за сервером

Ответить
Настройки темы
OpenVPN не видит сеть за сервером

Пользователь


Сообщения: 96
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: Endy1
Дата: 29-11-2011
Друзья, очень прошу - помогите разобраться с проблемой. Уже 5й день голову ломаю, никак не могу решить... Я впервые настраиваю VPN сеть и честно сказать впечатления от этого самые гнетущие
Есть OpenVPN сервер с внешним IP 1.1.1.1 и внутреннем IP 192.168.0.145.
Адрес tun0 интерфейса 10.10.200.1

Поднял VPN сеть, всё работает прекрасно, с клиента могу пинговать 192.168.0.145 (eth1 интерфейс на VPN сервере) и 10.10.200.1 (tun0 интерфейс на VPN сервере)



НО! Невозможно пропинговать ни одну сеть за VPN сервером!

Очень прошу, помогите! Где я застрял?
Я перечитал уйму материала, просмотрел десятки примеров конфигов, также прочитал все темы про OpenVPN на этом форуме. Но прояснение пока не наступило.


Код: Выделить весь код
Конфиг VPN сервера

port 2000
proto tcp-server
dev tun0

ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/keys/server.crt
key /etc/openvpn/easy-rsa/2.0/keys/server.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem

server 10.10.200.0 255.255.255.0
push "route 192.168.0.0 255.255.255.0"
client-config-dir ccd
route 10.10.200.0 255.255.255.0
tls-timeout 120
auth MD5 
cipher BF-CBC
keepalive 10 120
comp-lzo
max-clients 10
user nobody
group nobody
persist-tun
status /var/log/openvpn/openvpn-status.log
log /var/log/openvpn/openvpn.log
verb 3

Код: Выделить весь код
Конфиг клиента

dev tun
proto tcp
remote 1.1.1.1
port 2000
client
resolv-retry infinite
ca ca.crt
cert client.crt
key client.key
auth MD5
cipher BF-CBC
ns-cert-type server
comp-lzo
persist-key
persist-tun
verb 3
push "route 192.168.0.0 255.255.255.0"
OpenVPN не является шлюзом по умолчанию. Думаю, что проблема может быть в маршрутизации.
Поддержка маршрутизации на OpenVPN сервере включена cat /proc/sys/net/ipv4/ip_forward - 1

Но что-то я никак не соображу какие маршруты нужно прописать вручную.
Сейчас таблица маршрутизации на OpenVPN сервере выглядит так:

Код: Выделить весь код
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.10.200.2     0.0.0.0         255.255.255.255 UH    0      0        0 tun0
195.222.3.96    0.0.0.0         255.255.255.224 U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
10.10.200.0     10.10.200.2     255.255.255.0   UG    0      0        0 tun0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         195.222.3.97    0.0.0.0         UG    0      0        0 eth1

Отправлено: 16:41, 29-11-2011

 

Пользователь


Сообщения: 96
Благодарности: 2

Профиль | Отправить PM | Цитировать


Проблема всё ещё актуальна. Помогите пожалуйста!

Отправлено: 16:20, 30-11-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Удалось ли вам решить проблему? Если да, то хотелось бы узнать как, ибо сам столкнулся с такойже...перерыл тучу сайтов и херас 2..Понимаю что дело в маршрутизации но а в ней не силен
Плюс, у меня еще стоит прокся(squid ) на этои компе и при openvpn start инет отваливаеться у всех )))

Отправлено: 10:10, 18-04-2012 | #3


Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


Цитата buter:
Удалось ли вам решить проблему? Если да, то хотелось бы узнать как, ибо сам столкнулся с такойже...перерыл тучу сайтов и херас 2..Понимаю что дело в маршрутизации но а в ней не силен »
вывод ip addr show и ip route list c сервера и клиента. ping/traceroute. схему сети накидайте, что куда ходить должно.

Цитата buter:
Плюс, у меня еще стоит прокся(squid ) на этои компе и при openvpn start инет отваливаеться у всех ))) »
почему? меняется дефолтный гетвей для вашего маршрутизатора?

-------
Бараш.


Отправлено: 13:04, 23-04-2012 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


leonty, спасибо что откликнулись...постараюсь объяснить, чё у меня куда
Значит, сетка изначально было построена на yota'вском маршрутизаторе со шлюзом 192.168.1.1(до сих пор являеться), потом появилась выделка и поставил проксю(не прозрачная) и встала необходимость VPn'a чтобы ток главбух мог из дома работать, ну и для админки неплохо
Сейчас при старте vpn'a перестал отваливаться у всех инет, но я вижу ток проксю, за нее не идет.

Код: Выделить весь код
server.conf

port 443 
proto tcp 
dev tun   
ca /etc/openvpn/ca.crt
cert /etc/openvpn/server.crt
key /etc/openvpn/server.key # This file should be kept secret
dh /etc/openvpn/dh1024.pem
server 10.10.10.0 255.255.255.0 # vpn subnet
ifconfig-pool-persist ipp.txt 
push "route 192.168.1.0 255.255.255.0" # home 
#push "dhcp-option DNS 192.168.1.1"
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
log-append  openvpn.log
verb 4
mute 20
client-to-client
Код: Выделить весь код
клиент конфиг
remote 1.1.1.1 443	
client
dev tun
proto tcp
resolv-retry infinite # this is necessary for DynDNS
nobind
persist-key
persist-tun
ca ca.crt
cert nout.crt
key nout.key
comp-lzo
verb 4
mute 20
Код: Выделить весь код
на серваке 


root@proxy:/etc/openvpn# ifconfig
eth0      Link encap:Ethernet  HWaddr 1c:af:f7:6b:ee:6d
          inet addr:1.1.1.1  Bcast:1.1.1.2  Mask:255.255.255.252
          inet6 addr: fe80::1eaf:f7ff:fe6b:ee6d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6510094 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5288506 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1926074741 (1.9 GB)  TX bytes:1349754752 (1.3 GB)
          Interrupt:20

eth1      Link encap:Ethernet  HWaddr 1c:6f:65:21:64:25
          inet addr:192.168.1.200  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::1e6f:65ff:fe21:6425/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5349709 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6711390 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1264619407 (1.2 GB)  TX bytes:2068444897 (2.0 GB)
          Interrupt:28 Base address:0xa000

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:2304 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2304 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:727023 (727.0 KB)  TX bytes:727023 (727.0 KB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.10.10.1  P-t-P:10.10.10.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:180 (180.0 B)  TX bytes:0 (0.0 B)




root@proxy:/etc/openvpn# netstat -n -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.10.10.2      0.0.0.0         255.255.255.255 UH        0 0          0 tun0
46.226.101.60   0.0.0.0         255.255.255.252 U         0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
10.10.10.0      10.10.10.2      255.255.255.0   UG        0 0          0 tun0
0.0.0.0         46.226.101.61   0.0.0.0         UG        0 0          0 eth0
Код: Выделить весь код
на клиенте
IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0     192.168.10.1    192.168.10.16      6
       10.10.10.0    255.255.255.0       10.10.10.5       10.10.10.6     30
       10.10.10.4  255.255.255.252         On-link        10.10.10.6    286
       10.10.10.6  255.255.255.255         On-link        10.10.10.6    286
       10.10.10.7  255.255.255.255         On-link        10.10.10.6    286
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.1.0    255.255.255.0       10.10.10.5       10.10.10.6     30
     192.168.10.0    255.255.255.0         On-link     192.168.10.16    259
    192.168.10.16  255.255.255.255         On-link     192.168.10.16    259
   192.168.10.255  255.255.255.255         On-link     192.168.10.16    259
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link        10.10.10.6    286
        224.0.0.0        240.0.0.0         On-link     192.168.10.16    259
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link        10.10.10.6    286
  255.255.255.255  255.255.255.255         On-link     192.168.10.16    259
===========================================================================
Постоянные маршруты:
  Отсутствует

Последний раз редактировалось buter, 04-05-2012 в 10:25.


Отправлено: 11:47, 03-05-2012 | #5


Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


Цитата buter:
root@proxy:/etc/openvpn# cls No command 'cls' found, but there are 19 similar ones cls: command not found root@proxy:/etc/openvpn# clear »
зажмите клавишу Ctrl и не отпуская нажмите клавишу с буковкой L

Обычно занимаются самодеятельностью в при оформлении первого сообщения, потом выкладывают вывод тех команд, которых просят. netstat & ifconfig я не просил. А вот вывод утилиты ip ... Ну да ладно, не существенно.
У мну есть коллега, к которому очень сложно подойти с вопросом по маршрутизации не имя при себе схемы. Вам бы тоже не мешало накидать. Со своей стороны я набросал то, как вижу это сам.

У Вас именно так?

-------
Бараш.


Последний раз редактировалось leonty, 04-05-2012 в 13:25.


Отправлено: 09:21, 04-05-2012 | #6


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата leonty:
Что же Вы от нас пытали скрыть? это? »
балиин, не заметил ))

да, схема такая

ipconfig на клиенте
Ethernet adapter Подключение по локальной сети 2:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : TAP-Win32 Adapter V9
Физический адрес. . . . . . . . . : 00-FF-C3-74-D4-39
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
Локальный IPv6-адрес канала . . . : fe80::38b5:cdf2:1b5e:305e%16(Основной)
IPv4-адрес. . . . . . . . . . . . : 10.10.10.6(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.252
Аренда получена. . . . . . . . . . : 4 мая 2012 г. 10:39:10
Срок аренды истекает. . . . . . . . . . : 4 мая 2013 г. 10:39:09
Основной шлюз. . . . . . . . . :
DHCP-сервер. . . . . . . . . . . : 10.10.10.5
IAID DHCPv6 . . . . . . . . . . . : 285278147
DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-17-15-CA-00-00-1E-65-DE-6E-B4
DNS-серверы. . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBios через TCP/IP. . . . . . . . : Включен

Адаптер беспроводной локальной сети Беспроводное сетевое соединение:

DNS-суффикс подключения . . . . . : home
Описание. . . . . . . . . . . . . : Intel(R) WiFi Link 5100 ABG
Физический адрес. . . . . . . . . : 00-1E-65-DE-6E-B4
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
Локальный IPv6-адрес канала . . . : fe80::c441:96bf:f6ec:d10d%11(Основной)
IPv4-адрес. . . . . . . . . . . . : 192.168.10.10(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Аренда получена. . . . . . . . . . : 4 мая 2012 г. 10:39:03
Срок аренды истекает. . . . . . . . . . : 3 июня 2012 г. 10:39:02
Основной шлюз. . . . . . . . . : 192.168.10.1
DHCP-сервер. . . . . . . . . . . : 192.168.10.1
IAID DHCPv6 . . . . . . . . . . . : 184557157
DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-17-15-CA-00-00-1E-65-DE-6E-B4
DNS-серверы. . . . . . . . . . . : 192.168.10.1
NetBios через TCP/IP. . . . . . . . : Включен

Последний раз редактировалось buter, 04-05-2012 в 10:45.


Отправлено: 10:27, 04-05-2012 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » OpenVPN не видит сеть за сервером

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Openvpn. первые шаги. Клиент не видет сеть за сервером. BachiStil Общий по FreeBSD 1 25-11-2011 14:03
OpenVPN не видит внешку ganselo Программное обеспечение Linux и FreeBSD 6 10-09-2011 13:59
Прочее - [решено] Машина видит сеть, но не видит расшаренных папок на других машинах JaRule Сетевые технологии 1 09-08-2011 14:09
малая сеть с сервером. Ultrix Хочу все знать 9 02-01-2009 20:33
Сеть+OpenVPN+PlanetSky+GPRS настройка Alex33 Хочу все знать 7 08-12-2006 08:39




 
Переход