Есть ли простой способ настроить систему Ubuntu для работы в качестве прокси / файлового сервера из-за NAT?

Извините за длинный вопрос, но ситуация / желание довольно сложное. Вот моя установка: у меня есть ноутбук, который я ношу с собой повсюду, и у меня дома есть рабочий стол, подключенный к Интернету через маршрутизатор с помощью NAT.

Моя цель - создать соединение между моим ноутбуком и рабочим столом, которое позволит мне (в порядке приоритета):

  1. Использовать рабочий стол в качестве прокси-сервера
  2. .
  3. Удаленный доступ к файлам на рабочем столе.
  4. Управление указанным рабочим столом с ноутбука с помощью VNC или аналогичного устройства.

Теперь вот сцена. Я уже посмотрел вверх и попробовал несколько способов достижения вышеуказанных целей.

  1. Teamviewer - я использовал это и мне не понравилось. Это не вариант.
  2. SSH - это кажется идеальным, я нашел способ использовать это как для прокси, так и для обмена файлами. Однако в настоящее время я не могу подключить его из-за NAT. У меня есть отдельный поток, пытающийся заставить это работать здесь .
  3. VPN - я выяснил, как использовать этот метод для прокси, но не для обмена файлами. Однако это сталкивается с той же проблемой, что и выше: я не могу подключиться через NAT.

У кого-нибудь есть другие решения для того, что я хочу? В противном случае, если есть решения для подключения через NAT, пожалуйста, сообщите мне (в другом потоке).

Спасибо

0
задан 13 April 2017 в 15:23

1 ответ

Вы можете настроить, используя прокси-сервер Squid и комбинацию фильтрации контента Dansguardian. Ниже приводится ссылка и шаги

http://kamleshgosavi.blogspot.in/2011/01/dansguardian-content- filtering-with.html

Фильтрация контента Dansguardian с прозрачным прокси Squid в Ubuntu Фильтрация контента Dansguardian с прозрачным прокси Squid в Ubuntu

sudo apt-get install squid3 sudo nano / etc / squid3 /squid.conf

(поиск http_port 3128 и добавление следующего) http_port 3128 прозрачный

(поиск INSERT и добавление следующего)

acl localnet src 192.168.2.0/24

http_access allow localnet http_access allow localhost

sudo /etc/init.d/squid3 restart Для получения подробной информации о squid перейдите по ссылке ниже, не следуйте IPtable из этой ссылки

0
ответ дан 13 April 2017 в 15:23

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

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