To je při vší úctě pěkná blbost. Používání whatismyip.com pro zjišťování adresy v programu je blbost, ta stránka je určená pro uživatele, ale ne pro aplikace. Je to jako kdybyste jedl špagety robotickou rukou - jde to, ale je to hloupé, neefektivní a vyžaduje to spoustu prostředků, mimo jiné tu robotickou ruku. Navíc tím nezjistíte IP adresu počítače, který se k vám připojuje, ale IP adresu počítače, který tuhle stránku stahuje. Odpověď na původní otázku je jednoduchá - IP adresu toho, kdo se k vám připojuje, zjistíte poté, co akceptujete socket nebo TcpClient a z vráceného socketu nebo TcpClienta se podíváte na vlastnost RemoteEndPoint. http://msdn.microsoft.com/en-us/library/...
|