У меня работает маршрутизаторDD-WRTс работающим PPTP-сервером, но каждому PPTP-клиенту назначается IP-адрес, подобный этому:
IPv4 Address . . . . . . . . . . . . : 192.168.210.2
Subnet Mask . . . . . . . . . . . . : 255.255.255.255
Насколько мне известно, такая маска не позволяет клиентам соединяться между собой.
Я могу настроить клиентов на ручной IP, так что у них будут IP вроде:
IPv4 Address. . . . . . . . . . . . . . : 192.168.210.2
Subnet Mask . . . . . . . . . . . . . . : 255.255.255.0
Но было бы неплохо, если бы сервер мог автоматически назначать эту сетевую маску через DHCP. Я не нашел такой опции наДокументация DD-WRT.
Кто-нибудь знает, как это настроить?
решение1
VPN-подключения — это соединения точка-точка в зашифрованных туннелях. В соединении точка-точка маска подсети «все (двоичные) единицы» (т.е. /32, 255.255.255.255) является правильной.
Маска подсети /24 (255.255.255.0) будет правильной только в том случае, если в одной и той же сети канального уровня (уровень 2) с общей средой передачи данных, например локальной сети Ethernet, имеется до 254 устройств.
Если ваши VPN-клиенты не могут общаться друг с другом, это потому, что ваш VPN-сервер не является хорошим маршрутизатором и не маршрутизирует трафик правильно между VPN-линками. Посмотрите на ваши таблицы маршрутизации и правила брандмауэра, а также на конфигурацию программного обеспечения вашего VPN-сервера и попробуйте определить, почему пакеты не маршрутизируются между VPN-линками.