Использование нестатического IP-компьютера в качестве прокси-сервера

260
Native Coder

У меня есть компьютер с Windows 7, подключенный к маршрутизатору Verizon T1114. Этот маршрутизатор позволяет мне получить новый IP-адрес по желанию, просто войдя в него и перезагрузив его, так как этот маршрутизатор связан с SIM-картой и имеет тарифный план на передачу данных. Проблема, которую я пытаюсь решить, - это возможность использовать этот компьютер в качестве прокси-сервера для других компьютеров. Я попытался настроить на компьютере динамический DNS NO-IP.com, но проблема, с которой я сталкиваюсь, заключается в том, что, поскольку я не использую статический IP-адрес, я не могу получить доступ к компьютеру из внешнего интернета (согласно Verizon). Я попытался поместить IP-адрес компьютера в DMZ маршрутизатора, а также попытался перенаправить порты, но когда я пытаюсь пропинговать общедоступный IP-адрес, у меня истекает время ожидания запроса.

Цель состоит в том, чтобы иметь возможность иметь 1 компьютер, способный по желанию получать новый IP-адрес, и иметь много других компьютеров, которые могут использовать IP-адрес этой машины в качестве прокси.

Есть идеи?

0

1 ответ на вопрос

0
davidgo

Кажется, вы путаете внутренний IP-адрес компьютера (который, вероятно, начинается с 192.168 или 10. и виден только в вашей локальной сети) с внешним IP-адресом, который виден снаружи вашей локальной сети.

На маршрутизаторе вы сможете зафиксировать внутренний IP-адрес ПК, привязав его к MAC-адресу (статическое назначение DHCP). Затем вы используете этот IP в качестве IP-адреса прокси.

Частью вашей проблемы является то, что называется шпилька NAT. Это происходит, когда ваши внутренние компьютеры пытаются общаться с сервером в вашей локальной сети, используя внешний, а не внутренний адрес - но это невозможно из-за ограничения реализации NAT. Обходной путь должен использовать внутренний IP-адрес - который иногда требует взлома файла hosts или запуска разделенного DNS, если вам нужен доступ к нему на основе домена, а не IP.

Я знаю разницу между локальной (внутренней) и публичной (внешней) IP-адресами. Я пытаюсь получить доступ к компьютеру с другого компьютера за пределами сети. Я делал это много раз на других маршрутизаторах без проблем, но с этим маршрутизатором, поскольку он не использует статический IP-адрес, Verizon не разрешает внешний доступ (согласно Verizon). Native Coder 5 лет назад 0
В этом случае послушайте verizon - они блокируют входящие порты (и, вероятно, делают также и Carrier Grade NAT). Если вы хотите обойти это, настройте VPN за пределами вашей сети и инициируйте подключение к ней. Хотя будет довольно сложно контролировать то, что происходит через VPN против 4g. davidgo 5 лет назад 0