У меня небольшая проблема с маршрутизацией и OpenVPN. После запуска VPN-подключения весь трафик проходит через мой сервер OpenVPN. Но мой сервер находится за маршрутизатором ADSL со скоростью загрузки/выгрузки 16/2 Мбит. Поэтому я могу получить доступ к своим внутренним серверам, но доступ к обычному Интернету слишком медленный.
Но я бы хотел сделать так:
Как видите, доступ к обычному Интернету осуществляется напрямую (без OpenVPN), а к моему внутреннему серверу — через OpenVPN.
Как мне это сделать?
- Клиентский ноутбук: Ubuntu 12.04, 14.04
- OpenVPN-сервер Ubuntu 12.04
решение1
В файле конфигурации клиента OpenVPN удалите redirect-gateway
опцию остановки перенаправления всего трафика через VPN.
Если сервер не будет автоматически отправлять клиентам маршрут в свою локальную сеть, вы потеряете доступ к своим частным серверам. В качестве обходного пути вы можете добавить эту опцию route <network> <netmask>
в свой файл конфигурации. Например, если ваши частные серверы имеют IP-адреса в сети 192.168.0.0/24, добавьте следующее:
route 192.168.0.0 255.255.255.0
Это приведет к принудительному прохождению через VPN всего трафика, пунктом назначения которого является сеть 192.168.0.0/24.