Задать вопрос
@iki

Проброс yum за Натом в чем может быть проблема?

Всем привет!
Я нахожусь за NAT и у меня прокинут vpn туннель до удаленной машины .
На удаленной машине (УМ) нет доступа в интернет . Я хочу ставить пакеты на УМ.
Настроил Squid3 на своей локальной машине(ЛМ)
Настройки squid3
IP_eth0 = ип моего локального сетевого интерфейса

Порт слушается
sudo netstat -aptn | grep 3128 
tcp        0      0 IP_eth0:3128       0.0.0.0:*               LISTEN      5902/(squid-1)


Для теста прописал в apt.conf прокси и попробовал на своей ЛМ установку пакета.... работает .
Далее говорю ssh -vR 8080:IP_eth0:3128 root@УМ
При этом вроде как порт зафорвардился
debug1: Remote connections from LOCALHOST:8080 forwarded to local address IP_eth0:3128
debug1: remote forward success for: listen 8080, connect IP_eth0:3128
debug1: All remote forwarding requests processed

Зайдя на УМ говорю yum update c прописанным IP_eth0:3128 в yum.conf http://IP_eth0:3128
получаю [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
Если убрать запись о прокси получаю
[Errno 14] PYCURL ERROR 7 - "Failed to connect to 2a02:6b8::183: Network is unreachable"

Не могу понять что я делаю не так подскажит плиз
  • Вопрос задан
  • 2864 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@brutal_lobster
ssh -vR 8080:IP_eth0:3128 root@УМ
^ Вы пробрасываете удаленный 8080 порт на локальный 3128.

В таком случае на удаленной машине в качестве адреса прокси необходимо указать :
http://localhost:8080
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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