Сервер OpenVPN не перенаправляет на другого клиента

Сервер OpenVPN не перенаправляет на другого клиента

Я могу пропинговать сервер (192.168.10.1), но не могу пропинговать другого клиента (192.168.1.242).

Эта проблема решается с помощью команды.

sudo route -n add -net 192.168.1.0/24 192.168.10.1

Однако делать это каждый раз при подключении к VPN раздражает.

Какую команду следует добавить в открытый файл VPN для автоматического добавления сети?

Текущий файл сертификата показан ниже.

    client
    proto udp
    remote ip port
    dev tun
    resolv-retry infinite
    nobind
    persist-key
    persist-tun
    remote-cert-tls server
    verify-x509-name 
    auth SHA256
    auth-nocache
    cipher 
    tls-client
    tls-version-min 
    tls-cipher 
    setenv opt block-outside-dns
    verb 
-----BEGIN CERTIFICATE-----

решение1

Вы можете настроить маршрутизацию в соответствии сhttps://openvpn.net/community-resources/setting-up-routing/.

решение2

Если вы хотите сделать это на своем клиенте, то вам необходимо добавить сеть и шлюз в ваш файл конфигурации, как описано ниже:

маршрут сеть/IP [сетевая маска] [шлюз] [метрика]

Что в вашем случае будет выглядеть примерно так:

маршрут 192.168.1.0 255.255.255.0 192.168.10.1

(скобки необязательны, поэтому пропустите [метрическая система])

Если вы хотите, чтобы маршрут был у всех клиентов, то используйте push "route <same format as above>"в конфигурации сервера .

Связанный контент