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

życie komputerowe
źródło
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

CeFu
źródło
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