1

Я настроил прокси Squid на моем VPS на DigitalOcean. Но у меня есть проблема - мой домашний IP-адрес постоянно меняется, так как он динамический. Я пытался использовать no-ip (так как он бесплатный), но когда я добавляю acl myhome srcdomain mydomain.no-ip.org , я не могу подключиться к прокси.

Я также попытался добавить точку в mydomain.no-ip.org, но все равно не повезло. Поэтому я решил открыть его для всех, поэтому независимо от того, какой у меня домашний IP, я не могу подключиться к squid.

Как я могу позволить squid принимать все входящие соединения, независимо от исходного IP-адреса? Или есть ли обходной путь?

1 ответ1

0

Вы также использовали это после того, как вы определили ACL:

http_access allow myhome

Еще одно предложение, если вы не можете заставить работать no-ip, возможно, определяет весь диапазон IP-адресов. Если вы отслеживаете изменения своего IP-адреса, вы сможете составить список адресов. В моем случае я обычно получаю только несколько адресов, и все они находятся в одной сети.

Например. Я получу что-то вроде: 192.168.1.25, и тогда только последние 1 или 2 числа будут изменены. Таким образом, вы можете просто разрешить все IP-адреса с 192.168.0.0. Не самое лучшее решение, я думаю, что ваше решение без ip намного лучше, если вы можете заставить это работать.

РЕДАКТИРОВАТЬ: Некоторая информация о том, как включить больше информации отладки, чтобы понять, почему вы не можете получить доступ. В squid.conf включите отладку для раздела 33 на уровне 2. Например:

debug_options ALL,1 33,2

Перезапустите squid, затем попытайтесь использовать прокси-сервер, если он не работает, проверьте cache.log на наличие ошибок. Надеюсь, это должно сказать вам, почему это не работает.

Также, просто для проверки правильности работы домена no-ip, так как иногда для перехвата DNS требуется некоторое время, используйте:

nslookup no-ip-host-name

Это должно вернуть ваш IP-адрес, проверьте, чтобы убедиться, что это на самом деле ваш IP. Если они не совпадают, потому что настроенные DNS-серверы немного медленны для обновления. Я обнаружил, что OpenDNS довольно быстр для обновлений. Дайте мне знать, если вам нужно больше информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .