У меня Sshuttle работает на Raspberry Pi 3. Предполагается использовать Pi IP в качестве шлюза, чтобы я мог подключить любое сетевое устройство к Shuttle, просто изменив адрес шлюза на адрес Pi. Все это прекрасно работает, если я устанавливаю DNS на каждом устройстве (например, 8.8.8.8). Если я не устанавливаю DNS или IP-адрес Pi в качестве DNS, я не получаю пропускную способность данных. У меня есть Shuttle, подключенный к удаленному серверу Ubuntu 16.04. Я не знаю, нужно ли мне настраивать DNS-сервер, такой как BIND, или нет - да? Я попытался настроить BIND, но все, что я знаю об этом, это то, что я могу найти через Интернет. Я определенно хочу пересылать свои DNS-запросы, чтобы весь трафик проходил через Sshuttle. Любые полезные советы будут оценены.

1 ответ1

0

Это главное, что вам нужно добавить:

forwarders {
        8.8.8.8; #example dns servers
        8.8.4.4;
};
forward only;

в /etc/bind/named.conf.options . В любом случае, этот простой шаг не рекомендуется, если ваш Pi каким-то образом доступен из Интернета.

Я бы предложил прочитать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .