Я никогда не сталкивался с этим раньше ...
Я возился с различными серверами Apache дома, пока на работе. Прежде чем я запустил прокси-сервер, мне нужно было поразить сервер номер два из-за пределов локальной сети.
Я сделал это, настроив переадресацию портов на моем маршрутизаторе (linksys под управлением dd-wrt). Это было что-то вроде my.pub.ip.add:28000
перенаправленное на сервер номер два :80
. Работал нормально. Это то, что мне было нужно.
Итак, я наконец-то настроил прокси-сервер на сервере номер один для пересылки запросов с моего сайта www.domain.com на сервер номер два, то есть мне больше не нужно, чтобы переадресация портов выполнялась непосредственно на сервере два.
Теперь, когда я захожу на www.domain.com
из браузера, время ожидания истекает, но это происходит с локальным IP-адресом моего сервера два в адресной строке, к которому добавляется исходный (и, казалось бы, совершенно не связанный) публичный порт, который я установил раньше.
Таким образом, набрав www.domain.com
, время истекло с 192.168.x.x:28000
в адресной строке.
Я могу согласиться с тем, что моя конфигурация apache еще не верна, но даже при попытке попасть на второй сервер из локальной сети, просто набрав 192.168.x.x
, он все равно добавляет этот порт. Я могу попробовать что-то вроде 192.168.x.x:80
и он все еще заменяет его на :28000
.
Я отключил переадресацию портов, которую использовал ранее. Я сделал это немедленно, потому что случайный порт, который я использовал, чтобы войти в мою локальную сеть, сидел прямо там !!
Я ssh'd в маршрутизатор dd-wrt и сбросил dnsmasq, думая, что, возможно, что-то зависло, согласно предложению в поиске Google.
И в противном случае, кажется, это трудно для Google.
Честно говоря, я не совсем уверен, где сосредоточить свое внимание. Роутер, потому что это шлюз и локальный днс? Апач установить на сервер 2? ОС Ubuntu, которая является сервером 2?
В конце концов, вопрос в том, почему порт, который я создал для прямого публичного трафика на мой сервер два, добавляется к локальным и внешним запросам на сервер два даже после удаления этого правила переадресации портов?
РЕДАКТИРОВАТЬ:
Начинаю сужать. Кажется, проблема с Wordpress. По сути, я установил Wordpress через ssh, но затем провел первоначальную настройку и тестирование с помощью браузера (отсюда переадресация портов).
Казалось бы, что Wordpress установить, упорно цепляясь метода доступа из ранее. Любые рекомендации о том, где сосредоточиться на установке Wordpress?