Я не могу найти ответ на этот вопрос нигде.
Я имею ssh доступ, настроенный, и могу туннелировать в мой сервер. Когда на сервере, я могу завихриться localhost и получить ответ:
curl localhost
Однако, когда я пытаюсь к порту доступа 80 на моей LAN, я не получаю ответа.
Я отредактировал IPTables для показа:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:http
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:http
Любая справка ценилась бы.
iptables
принимает соединения, отовсюду предназначенные для портирования 80, прекрасный.
На основе того, что Вы можете curl localhost
, но НЕ от другого хоста в LAN, я считаю, что демон, работающий, слушает обратную петлю только, измените его, чтобы послушать на Вашем NICs, например, eth0 и перезапустить сервис.
, например,
Apache vhost файл конфигурации
<VirtualHost *:80>
файл конфигурации Nginx vhost
server {
listen *:80;
...
}