OpenVPN, сервер 12.04, подключение к машинам в домашней сети за VPN-сервером

Проблема: я настроил работающий сервер OpenVPN и могу подключиться к нему из любой точки мира, используя мой ноутбук Mac и tunnelblick. Когда я подключаюсь, мне назначают IP-адрес 10.8.0.x, сервер - 10.8.0.1, поэтому у меня нет проблем с SSHing. Войдя в SSHd, я даже могу пинговать другие машины (очевидно) в моей домашней сети (192.168.1.x).

Желаемый результат: я хочу подключиться к VPN-серверу, и вместо получения адреса 10.8.0.x я получаю 192.168.1.x в своей домашней сети.

Я не могу понять, как общаться с ДРУГИМИ машинами в моей домашней сети, БЕЗ SSHd к VPN-серверу. Я хотел бы просто подключиться к своему VPN-серверу и стать частью моей домашней сети.

Попытки решения: я прочитал, что мне нужно настроить маршруты и / или включить переадресацию IP. Я включил IP-пересылку, используя sudo sysctl -w net.ipv4.ip_forward=1, и это, похоже, ничего не сделало. Я также раскомментировал строку в файле server.conf OpenVPN:

# Push routes to the client to allow it
# to reach other private subnets behind
# the server.  Remember that these
# private subnets will also need
# to know to route the OpenVPN client
# address pool (10.8.0.0/255.255.255.0)
# back to the OpenVPN server.
push "route 192.168.1.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"

Но все же не повезло, я все еще получаю адрес 10.8.0.x ...

Я также читал, что мне, возможно, придется добавлять маршруты к самому маршрутизатору, но я этого не пробовал.

Спасибо за помощь, спасибо!

0
задан 17 September 2012 в 16:58

1 ответ

Это вариант: http://openvpn.net/index.php/open-source/documentation/miscellaneous/76-ethernet-bridging.html .
Другим вариантом является маршрутизация клиентов Lan к вашим VPN-клиентам и наоборот, VPN-клиенты должны маршрутизировать вашу сеть Lan через ваш VPN-сервер; и ваши клиенты Lan должны направить вашу VPN-сеть через ваш VPN-сервер.
Добавьте это к своим клиентам Lan (замените 192.168.1.254 на IP-адрес вашего сервера LAN)

route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.1.254

Ваши VPN-клиенты должны автоматически получить маршрут по линии из вашей конфигурации

push "route 192.168.1.0 255.255.255.0"
0
ответ дан 17 September 2012 в 16:58

Другие вопросы по тегам:

Похожие вопросы: