witam, mam pytanie odnośnie klasy java.net.Socket
- zrobiłem połączenie sieciowe w najprostszej postaci na localhost (ServerSocket na porcie 7777 a klient ip 127.0.0.1 i port 7777) - w takim przypadku połączenie działa...
ale jak ustawić te parametry gdy chcę połączyć klienta z innego komputera (bo z tego samego działa):
- w domowej sieci (wszystkie kompy są za routerem) - ustawiony adres ip dla klienta to wewnętrzny adres ip komputera (192.168.1.100) - to na nim znajduje się uruchomiony server lecz nie może się połączyć
- całkowicie z zewnątrz - rozumiem że tutaj dla klienta mam podać zewnętrzny adres IP a w routerze zrobić przekierowanie portu 7777 na 7777 oraz na IP wewnętrznego komputera na którym znajduje się server?
pozdrawiam