Это моя первая попытка настроить vpn, поэтому я очень мало об этом знаю.
Сеть, в которой сервер centos имеет локальные IP-адреса 192.168.123. *
Сеть, в которой компьютер Windows имеет локальные IP-адреса 192.168.1. *
Я установил и настроил свой openpvn-сервер на centos 5 и клиент на Windows-машине. Сгенерировал все ключи, сертификаты и т. Д. И передал их клиенту, и я могу подключиться к серверу. Ниже приведен скриншот журнала клиента.
Также на стороне сервера я также могу видеть входящие пакеты с помощью этой команды
tcpdump -n порт 1723
Так что, полагаю, я сделал большую часть вещей правильно.
Но все же, когда я пытаюсь открыть общие папки с помощью \\ 192.168.123.33 или \\ network-name, я не могу получить доступ к папкам
Редактировать:
И это то, что я хочу сделать, и я не совсем уверен, правильно ли я настроил файлы конфигурации клиента и сервера (маршрутизация или другие вещи, о которых я понятия не имею).
Не могли бы вы рассказать мне о файлах конфигурации и о том, как мне делать все остальное.
Проблема заключалась в том, что я использовал сертификаты для сервера и клиента, созданные
./build-key-server
Я пропустил, что мне нужно использовать разные сертификаты для клиентов, сгенерированных с помощью этой команды
./build-key
После того, как я создал соответствующие сертификаты и поместил в папку конфигурации клиентов, он подключился.
Можно пинговать 192.168.123.33?
Открытый порт (445) на 192.168.123.33? Дэн вы подключаетесь к общему порту на 192.168.123.33 с помощью команды:
telnet 192.168.123.33 445
Редактировать:
что такое IP-конфигурация сервера OpenVPN (диапазон localip и remoteip)?
У вас есть маршрут в сети 192.168.1.0, объявляющий маршрут обратно в сеть 192.168.123.0? Без него сетевой трафик будет маршрутизироваться через шлюз по умолчанию.
Вы можете проверить это с определенного хоста, набрав в командном окне следующее:
route ADD 192.168.123.0 MASK 255.255.255.0 192.168.0.999 <-LAN IP of CentOS box
Это временно добавит маршрут. Затем вы можете попробовать проверить связь с этим хостом с помощью VPN-клиента.
Кроме того, в поле CentOS необходимо включить переадресацию IP - http://wiki.centos.org/TipsAndTricks/IPForwarding