Dobrý den, potřeboval bych poradit, jak v C# zjistit IP adresu počítače (resp. počítačů), který je připojen přes síťový kabel (nebo případně do nějaké místní, třeba domácí sítě). Zjistit adresu stroje, na kterém program běží, není problém, ale u těch ostatních se mi to nepodařilo. K čemu to: jednalo by se řekněme o síťové piškvorky, které by mohli hrát dva lidé proti sobě (ale klidně i počítače) a přes síť by ty programy komunikovaly. Problém je ten, že nemůžu vědět, jaké IP adresy si počítače přidělí. Hledal jsem hodně, ale našel jsem více méně jenom návody, jak používat sockety, přičemž ip adresa se tam vždycky někde nastavila natvrdo.
Fórum › .NET
Zjištění IP adresy počítačů připojených do lokální sítě
K tomuhle by se podle me mel pouzit protokol IPX/SPX,ale je to pomerne stary protokol,ale na LAN je delany.Podle me by se to melo dat udelat pres nejaky hromadny broadcast na lokalni siti a pozjistovat vysledky.Ale jak to konkretne udelat v .NET nemam tucha.
Jedu v c++,c#,assembler,ASP.NET,PHP,databaze,bezpecnost softwaru[br]
-----------------------------------------------------------[br]
Muj blog o programovani,hudbe a vsem moznem,co najdu na netu :) [br]
http://dannyk.aspone.cz[br]
-----------------------------------------------------------[br]
Na foru mam nejake prispevky pod nickem Master,tak jen pro upresneni :)
ja som to riesil ze som si pustil UDP klienta (na serveri), ktory cakal na poziadavok od dalsieho udp klienta (hraci, ktori sa chcu pripojit). a u hraca som potom pouzil nieco ako:
socket.RecieveFrom(ref ip_end_point, data)
Neviem ake presne ma ta funkcia parametre, musis si to pozistovat.
Pokud bys znal alespon "host name" pak lze pouzit nasledujici:
using System.Net;
// . . .
string hostName = "MujPocitac1";
// . . .
string ipAdress = Dns.GetHostEntry(hostName).AddressList[0].ToString();
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 6 hostů
Podobná vlákna
Zjištění IP adresy — založil dragon124
Zjištění adresy — založil tonez
Zjištění IP adresy pomocí portu — založil RadekL
Zjištění požadované adresy v error dokumentu 404 — založil Marek Štafl
Ukládání pro více počítačů — založil Coal_Asasin
Moderátoři diskuze