Na komputerze uruchamiam Apache Tomcat. Mój komputer jest podłączony do routera w moim domu, a router jest podłączony do mojego usługodawcy internetowego. Teraz chcę uruchomić serwer na moim komputerze, aby mój przyjaciel mógł zobaczyć moją witrynę hostowaną na moim komputerze. Jeśli przejdę na stronę https://whatismyip.com , wiem, że mój adres IP to xx.xx.xx.xx. To chyba adres IP mojego routera. Jeśli wpiszesz http: //xx.xx.xx.xx w mojej przeglądarce, wtedy mój router poprosi o nazwę użytkownika i hasło. Oznacza to, że mój przyjaciel może połączyć się z moim routerem. Jak mogę pozwolić im zobaczyć witrynę hostowaną w Tomcat na moim komputerze?
Nie chcę używać komercyjnego hostingu i chcę używać mojego komputera tylko jako serwera z kilku powodów.
Wewnętrzny adres IP mojego routera to 192.162.1.1, a mojego komputera to 192.162.1.2.