Dżyszla napisał: Niemniej, sprawdź, czy nasłuch faktycznie jest. Odpalasz serwer normalnie czy spod debuggera?
W ogóle - po co opcja podawania adresu w serwerze? Przecież on musi zawsze localhost/127.0.0.1 mieć. I użyłbym po prostu IPAddress.Parse("127.0.0.1") zamiast pytania DNS. Rozumiem też, że w konsoli serwera pozwalasz mu przejść dalej (Read - raczej zbędne w ogóle).
Opcja dodawania własnego IP zrobiłem po to żeby później można było łączyć komputery z poza sieci. (Przez port forwarding, albo ngroka albo hamachi). Ustawiłem to co mówiłeś i w netstacie można było zobaczyć 127.0.0.1:9081(taki tym razem port ustwaiłem) LISTENING, ale jest kolejny problem. Kiedy wysłam wiadomość z Clienta, serwer nic nie otrzymuje. Po zrobieniu netstata -an ponownie zobaczyłem coś takiego.
TCP 127.0.0.1:9081 0.0.0.0:0 LISTENING TCP 127.0.0.1:9081 127.0.0.1:2531 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2532 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2540 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2541 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2542 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2543 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2544 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2545 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2547 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2551 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2552 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2553 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2554 CLOSE_WAIT TCP 127.0.0.1:9081 127.0.0.1:2557 CLOSE_WAIT