Jak sprawić, by mój serwer WWW wyświetlał publiczne IP? [Zamknięte]


2

Niedawno więc zainstalowałem serwer WWW Ubuntu 16.04 na VirtualBox (system główny / komputer hosta to Windows 10). Kiedy wpisuję lokalny adres IP serwera, prowadzi mnie to do domyślnej strony apache / ubuntu, co jest dobre. Ale kiedy wpisuję moje publiczne adresy IP routerów, nie zostaną załadowane i już skonfigurowałem przekierowanie portów na moim routerze (patrz zdjęcia poniżej). Tak jak powiedziałem, serwer działa lokalnie i konfiguruję przekierowanie portów, więc naprawdę nie widzę problemu, chyba że nie skonfigurowałem przekierowania portów w prawidłowy sposób, co myślę, że zrobiłem. Z góry dziękuję!

Pierwsze zdjęcie

Drugie zdjęcie


1
Czy skonfigurowałeś przekierowanie portów w VirtualBox?
Andrea Corbellini,

1
Czy masz na myśli, że upłynął limit czasu / odmawia połączenia z publicznego adresu IP, czy po prostu pojawia się błąd „410: Zniknął”?
TheWanderer

Odpowiedzi:


1

Znam tę markę routera. Przekierowanie portów wygląda poprawnie. Sugeruję sprawdzenie reguł UFW na serwerze. Możesz uruchomić to polecenie, aby zezwolić na ruch przeznaczony dla portu 80 w UFW

sudo ufw allow 80

Jeśli nadal masz problemy, spróbuj wyłączyć UFW i sprawdź, czy możesz uzyskać do niego dostęp.

sudo ufw disable


1
Próbowałem i nadal nie mogę się połączyć. Nie mogłem się również połączyć z portem 21 dla Filezilli. Jak myślisz, jakie mogą być inne problemy? Dziękuję za odpowiedź!
computersinlife

1
Próbowałem wyłączyć ufw i nie zadziałało
komputery
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.