Как Настроить сервер OpenVPN для работы с конкретного IP адреса? Есть сервак OpenVPN на CentOS, всё настроено и клиенты работают, как сделать так что бы этот сервак даже если клиент имеет конфиг подключения к нему, работал только с одим открытым IP адресом, ну грубо говоря только с офисного IP.
Для ограничения доступа к серверу OpenVPN только с определенного IP-адреса, можно воспользоваться функцией firewall в CentOS. Вот как это можно сделать:
Включите фаервол в CentOS, если еще не сделали этого:
systemctl start firewalld
Добавьте правило для разрешения доступа к серверу OpenVPN только с определенного IP-адреса (например, 192.168.1.100):
Для ограничения доступа к серверу OpenVPN только с определенного IP-адреса, можно воспользоваться функцией firewall в CentOS. Вот как это можно сделать:
Включите фаервол в CentOS, если еще не сделали этого:
systemctl start firewalldДобавьте правило для разрешения доступа к серверу OpenVPN только с определенного IP-адреса (например, 192.168.1.100):
firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="192.168.1.100" accept'Удалите правило разрешения доступа для всех остальных IP-адресов:
firewall-cmd --permanent --zone=public --remove-rich-rule='rule family="ipv4" source address="0.0.0.0/0" accept'Перезапустите firewalld для применения изменений:
systemctl restart firewalldТеперь сервер OpenVPN будет доступен только с IP-адреса 192.168.1.100. Убедитесь, что клиенты имеют доступ к серверу OpenVPN только с этого IP-адреса.