0
W jaki sposób mogę uzyskać adresy IP wszystkich komputerów podłączonych do routera.
Wiem, że można użyć maski sieciowej w celu uzyskania zakresów IP, żeby potem każdego z nich pingować, ale to rozwiązanie jest nie wydajne i komputer z zaporą sieciową może odrzucić połączenie przychodzące.
Przykładowo weźmy standardową maskę 255.255.255.0 = 24, czyli sieć ma adres 192.168.0.0 / 24 a zakres adresów w sieci to min. 192.168.0.1 - max. 192.168.0.254
Tutaj jest kalkulator i można wyliczyć sobie zakres:
http://jodies.de/ipcalc
Tylko, że ja chcę bezpośrednio wysłać zapytanie do routera i żeby router odesłał mi listę wewnętrznych adresów IP w sieci.
(Czy takie coś jest w ogóle możliwe? Nie mogę znaleźć informacji w internecie na ten temat.)
Czy istnieją jakieś biblioteki lub API, żebym wiedział jak mam się komunikować z routerem w celu uzyskania adresów IP?
Wiem, że można użyć maski sieciowej w celu uzyskania zakresów IP, żeby potem każdego z nich pingować, ale to rozwiązanie jest nie wydajne i komputer z zaporą sieciową może odrzucić połączenie przychodzące.
Przykładowo weźmy standardową maskę 255.255.255.0 = 24, czyli sieć ma adres 192.168.0.0 / 24 a zakres adresów w sieci to min. 192.168.0.1 - max. 192.168.0.254
Tutaj jest kalkulator i można wyliczyć sobie zakres:
http://jodies.de/ipcalc
Tylko, że ja chcę bezpośrednio wysłać zapytanie do routera i żeby router odesłał mi listę wewnętrznych adresów IP w sieci.
(Czy takie coś jest w ogóle możliwe? Nie mogę znaleźć informacji w internecie na ten temat.)
Czy istnieją jakieś biblioteki lub API, żebym wiedział jak mam się komunikować z routerem w celu uzyskania adresów IP?
Pozdrawiam , RedMagma