Я пытаюсь подключить компьютер с Ubuntu 12.04 к прокси-серверу socks. У меня есть 192.168.30.0/24
локальная сеть, и прокси-сервер dante socks работает 192.168.30.134:1018
. У меня также есть pfsense
маршрутизатор, на 192.168.30.31
котором создается неполная локальная сеть 192.168.1.0/24
.
В этой низшей локальной сети у меня есть клиентский компьютер Ubuntu, и мне нужно подключить его к прокси-серверу, чтобы весь трафик на этом компьютере был проксирован. Я настроил прокси socks в глобальных настройках Ubuntu. pfsense
Брандмауэр настроен так, чтобы разрешить прямое соединение из LANtoWAN только с моим прокси-сервером socks (а также с локальным DNS и Google DNS).
Весь другой трафик заблокирован (потому что он должен проходить через мой прокси-сервер). Просмотр работает нормально, так что я знаю, что он настроен правильно и проходит через прокси, но я не могу получить apt-get update
и т. Д. Команды работают. Я пытался настроить proxychains
или dante-client
запустить его с proxychains
или socksify
префикс , но он не работает. socksify
не дает результата, и proxychains
просто дает мне failed to fetch http:// ....... Connection failed
тип ошибок, когда я запускаю его как root.
Как я могу получить apt-get
работу? Можно ли обойтись без какого-либо стороннего (dante-client, proxychains и т. Д.) Клиента?
192.168.1.1-192.168.1.254
так почему вы предоставили своим серверам 192.168.30.x?Ответы:
Для того, чтобы apt мог работать за прокси, вам нужно установить его
/etc/apt/apt.conf
. Создайте этот файл и напишите следующее:Замена имени пользователя вашим именем пользователя и паролем на ваш пароль (если применимо), а также host и port_no на хост прокси и номер порта вашего прокси .
источник