Проброс портов на клиентов подключенных по vpn
Клиенты получают интернет через vpn.
Подскажите, пожалуйста, как решаете такую задачу?
Сам делаю так:
1. Назначаю клиенту статический IP
2. Добавляю правило проброса портов на статический IP
Проблемы:
Если клиент по каким-то причинам отключается от VPN сервера но на фоне этого входящие соединения не были завершены или отключены, то после отключения клиента его статический адрес остается в списке Активных хостов. С активными соединениями.
Если эти соединения так и не отключились к моменту повторного подключения клиента, то после подключения у клиента нет интернета.
Думаю может можно сделать не статический адрес для клиентов и делать проброс на динамический адрес из DNS? Но не вижу возможности добавить динамический адрес подключенного клиента в DNS.
Или может можно как-то принудительно завершить все входящие подключения по факту отключения клиента от VPN?
|