Ich habe einen einfachen Nginx-Server eingerichtet und er funktioniert, wenn ich ihn einfach localhost
in den Browser eintippe. Wenn ich versuche, von meinem Telefon im selben Netzwerk darauf zuzugreifen, indem ich die IP-Adresse meines Computers eingebe, erhalte ich die Meldung „Webseite nicht verfügbar“. Dies ist meine nginx.conf:
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/nginx/README.fedora.
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
server {
listen 80;
location / {
root /usr/share/nginx/html;
}
}
}
EntsprechendDasposte, ichmeine Firewall konfiguriertum http in der Home-Zone zuzulassen und das drahtlose Netzwerk so einzurichten, dass es sich in dieser Zone befindet.
Die ersten beiden Einträge in der INPUT-Kette von iptables sind
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
also ich glaube nicht, dass das das Problem ist.
Und dennoch sehe ich beim Betrachten der TCPdump-Erfassung der Anfrage von meinem Telefon eine Antwort host unreachable - admin prohibited
:
21:13:38.514782 IP 192.168.1.3.54982 > sidney.http: Flags [S], seq 2569820651, win 14600, options [mss 1460,sackOK,TS val 3018406 ecr 0,nop,wscale 6], length 0
21:13:38.514934 IP sidney > 192.168.1.3: ICMP host sidney unreachable - admin prohibited, length 68
Ausgabe von firewall-cmd --list-all --zone=home
:
home (active)
target: default
icmp-block-inversion: no
interfaces: wlo1
sources:
services: dhcpv6-client http mdns samba-client ssh
ports: 80/tcp
protocols:
masquerade: no
forward-ports:
sourceports:
icmp-blocks:
rich rules:
Was könnte das Problem sein? Ich verwende Fedora 24.