Файл hosts с портом?

Я знаю, что Вы не можете поместить порт в/etc/hosts, поэтому как может я достигать эквивалента:

127.0.0.1     https://website.com:4433

Для WordPress я должен ЗАВИХРИТЬСЯ для движения в 127.0.0.1 на порте 4433. Поскольку это - Wordpress и не сценарий, который я сделал, я не могу изменить это.

0
задан 13 July 2017 в 09:19

3 ответа

Мне удалось найти правило iptables устранить мою проблему:

iptables -A OUTPUT -d 127.0.0.1/32 -p tcp -j DNAT --to-destination 127.0.0.1:4433
3
ответ дан 2 November 2019 в 22:34

Добавьте строку в Ваш /etc/hosts:

127.0.0.1      website.com

затем настройте свою программу (независимо от того, что это) слушать на 4 433 в 127.0.0.1.

И Вы сделаны.


Пример:

echo hi | nc -lt 127.0.0.1 4433

теперь открытый website.com:4433 и необходимо видеть "привет".

для решения проблемы, Вы упомянули в комментариях, которые можно использовать socat:

socat tcp-listen:4433,reuseaddr,fork tcp:localhost:xx

с вышеупомянутой командой, socat послушает на 4433 и каждый раз, когда запрос вошел в, передаст его xx, так изменитесь xx с действительным портом, где Ваша программа слушает.

1
ответ дан 2 November 2019 в 22:34

Если вы используете веб-браузер Chrome, у них есть псевдонимы URL приложение. Это называется псевдонимом URL. Просто загрузите его и определите веб-сайт. В определение можно добавить полный URL с обозначением порта.

0
ответ дан 8 January 2020 в 20:40

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

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