Назад | Перейти на главную страницу

FreeNAS Jail в качестве клиента WireGuard VPN

У меня есть виртуальный частный сервер в мире на размещенном сервере. У меня есть настройка WireGuard, которая действует как мой личный VPN-сервис. Я успешно добавил свой ноутбук (ПК с Windows 10) и сервер FreeNAS (оба в моей локальной сети) в качестве клиентов. Я могу проверить свой общедоступный IP-адрес с обеих машин, и это IP-адрес моего размещенного сервера, а не мой общедоступный IP-адрес моего интернет-провайдера. Так что это хорошо. Туннель работает правильно. Следующий шаг, которого я пытаюсь достичь, - это заставить работать туннель для Jail (ов) на моем сервере FreeNAS. Прямо сейчас я не могу пинговать (по IP или имени) что-либо, когда я подключаюсь по SSH к серверу FreeNAS, а затем захожу в тюрьму с помощью jexec. Если я отключу службу Wireguard прямо на сервере FreeNAS (wg quick-down wg0) и вернусь в тюрьму, я снова смогу пинговать.

Я знаю, что на моем сервере Ubuntu, выступающем в качестве моего VPS, мне пришлось выполнить некоторую другую настройку для портов и так далее. Пока что на моем сервере FreeNAS мне нужно было выполнить только стандартные конфигурации, перечисленные на FreeNAS. блог чтобы VPN работал как клиент. Это шаги настройки.

  1. активируйте плагин WireGuard на сервере (FreeNAS 11.3)
  2. создать записи system-> turnables и tasks-> init / shutdown
  3. настроить файл wg0.conf

Выполнение этих трех шагов заставило мой сервер FreeNAS работать как клиент WireGuard VPN, туннелирующий через мой VPS. Если я нахожусь в тюрьме, я могу запустить ifconfig, и я даже не вижу в списке интерфейса wg0. Что мне не хватает?