Portál AbcLinuxu, 13. července 2025 10:58


Dotaz: Jak najit socket server v lokalni siti

8.6.2005 22:13 Jiri Tomasek
Jak najit socket server v lokalni siti
Přečteno: 96×
Odpovědět | Admin
Ahoj. Mam v perlu vytvoreny kod, ktery vytvari socketovy server.

$server = IO::Socket::INET->new(
    Proto     => "tcp",
    PeerPort  => 9000,
    PeerAddr  => "192.168.0.1",
    Reuse     => 1
) or die "chyba serveru";

A potrebuji jinym skriptem z jineho pocitace v siti najit tento server (resp. najit servery). Tzn. nejaky skript, ktery prohleda sit LAN a vypise seznam socket serveru, ktere nasel.

Nevim jak na to, jen vim ze se to pouziva napr. v LAN hrach. Existuje treba nejaky modul?

Dekuji za reakce.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 8.6.2005 22:17 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak najit socket server v lokalni siti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus rozeslat nejaky hezky broadcast paket.
Hello world ! Segmentation fault (core dumped)
8.6.2005 22:32 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Jak najit socket server v lokalni siti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taky to můžeš udělat hrubou silou :-)
nmap  -p 9000 -oG -  192.168.1.0/24
U větších rozsahů to trochu potrvá...
8.6.2005 23:21 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Jak najit socket server v lokalni siti
Když se tam přidá -T5, tak se to trochu zkrátí. :-D

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.