Как сделать так, чтобы мой IP отображался как IP-адрес моего сервера?

Конечная цель: чтобы в результатах поиска Google отображался "какой у меня IP" в ip моего сервера.

Что я пробовал:

  • Я побежал ssh -f -N -D 0.0.0.0:1080 localhost на моем удаленном сервере (VPN).
  • Потом запустил хром как

    chromium-browser --proxy-server="socks5://my.vpn.ip.address:1080" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE my.vpn.ip.address"

  • Это привело к тому, что мой IP не изменился при поиске через Google.
  • Выше было сделано на основе этого урока и этих документов

Кажется, это должно быть довольно просто. Есть ли что-то, что мне не хватает? Как мне получить мой IP с моего сервера (VPN)?

2 ответа

Решение

Если после запуска команды

ssh -f -N -D 0.0.0.0:1080 localhost

вы печатаете

lynx whatismyip.org

вы увидите, что ssh не изменил ваш IP-адрес. Возможно, вам придется установить lynx с помощью команды

sudo apt-get install lynx

Если вы хотите скрыть свой IP-адрес, вам придется подключиться к прокси-серверу с другим IP-адресом или подключиться через VPN.

Вы не говорите, что такое my.vpn.ip.address. Конечно, вы не можете успешно подделать это. Если это фактический VPN-туннель, то это IP-адрес, который должен быть возвращен при проверке вашего IP-адреса на веб-сайте whatismyip.

Динамический порт, который вы назначили, является слушателем. Прокси-сервер должен иметь зарегистрированный IPv4 или IPv6-адрес, доступный из Интернета.

Вы можете установить сервер squid, который будет работать как локальный прокси-сервер, но опять же, идентификация http-запросов не будет скрыта. Создание сервера squid, кажется, более точно отвечает вашему желанию настроить прокси.

Один явно глупый способ заставить ваш IP отображаться как IP-адрес сервера - просто открыть браузер на сервере с помощью Xforwarding. Браузер будет работать очень медленно, но если вам нужно сделать что-то небольшое, это допустимо.

Честно говоря, это очень хакерский метод, но он должен работать с минимальными усилиями.

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