У меня 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 ответ
0
Это главное, что вам нужно добавить:
forwarders {
8.8.8.8; #example dns servers
8.8.4.4;
};
forward only;
в /etc/bind/named.conf.options
. В любом случае, этот простой шаг не рекомендуется, если ваш Pi каким-то образом доступен из Интернета.
Я бы предложил прочитать это.