У меня есть система Ubuntu с проводным подключением к маршрутизатору и USB-подключением к Интернету 4G через iPhone. Я хочу иметь возможность подключать других клиентов к маршрутизатору и выходить в Интернет по каналу 4G. Я выполнил шаги, описанные здесь , пересылка iptables между двумя интерфейсами , и он успешно маршрутизирует запросы ping и, кажется, подключается к сайтам при условии, что я использую IP-адрес сайта, а не «имя». Я заблудился в том, что как только я подключаюсь к маршрутизатору и использую nslookup с DNS-сервером на 4G, возвращается правильный результат, однако он не может этого сделать без явного указания адреса сервера. Я установил этот сервер в качестве DNS-сервера в маршрутизаторе, а также попытался установить его на клиенте, но ни один из них не работает. Есть ли у кого-нибудь предложения, что мне может не хватать?