впн и самба вместе на виртуальной машине?

Я установил Ubuntu 18 на виртуальную машину. 2 виртуальных сетевых адаптера подключены к машине. 1 для Интернета 1 для общего файла с другой виртуальной машиной

, когда я подключаю Ubuntu к серверу vpn (специальный клиент частного vpn, не открыт) через первую сетевую карту, общий доступ к файлам через samba во второй сети карта становится недоступной. Каждый раз, когда я хочу поделиться файлом, сначала я должен отключить соединение VPN. Итак, можно ли обмениваться файлами через 2-ю сетевую карту без отключения от vpn?

0
задан 28 May 2019 в 18:06

1 ответ

Вы подключаете весь свой трафик через 1-й сетевой карты / vpn-сервер при подключении к вашему vpn.

У вас есть как минимум два варианта сейчас.

  1. Измените vpn-server-config

    Измените настройки сервера, чтобы они больше не обходили шлюз. В OpenVpn этот параметр должен называться

    push "redirect-gateway def1 bypass-dhcp"
    

    Удалить или прокомментировать этот параметр

  2. Изменить таблицу маршрутизации

    Дон не меняйте конфигурацию vpn-сервера, но пишите новое правило маршрутизации. Допустим, ваша сеть samba работает на 192.168.10.0/24, а ваш IP-адрес в этой сети smb - 192.168.10.2, вы можете написать такое правило

    sudo ip route add 192.168.10.0/24 via 192.168.10.2
    

    , и проблема должна быть решена.

0
ответ дан 28 May 2019 в 18:06

Другие вопросы по тегам:

Похожие вопросы: