Już to opisywaliśmy w artykule: https://linuxporady.pl/znalezienie-ip-raspberry-pi-w-sieci-lokalnej/
Poniżej alternatywny sposób.
Najpierw sprawdzamy jaką mamy pulę adresów sieci w LAN.
Upewniamy się że mamy narzędzie do sprawdzania naszego IP:
1 |
sudo apt install net-tools |
Następnie:
1 |
ifconfig |
Jeśli nasze IP ma ona postać np.
1 |
192.168.0.11 |
Tworzymy plik tekstowy z wybranym przez nas zakresem. Np:
1 2 3 4 5 6 |
ssh pi@192.168.0.1 ssh pi@192.168.0.2 ssh pi@192.168.0.3 ssh pi@192.168.0.4 .... ssh pi@192.168.0.50 |
W przypadku gdy jest to np:
1 |
10.0.0.12 |
Tworzymy plik tekstowy z wybranym przez nas zakresem. Np:
1 2 3 4 5 6 |
ssh pi@10.0.0.1 ssh pi@10.0.0.2 ssh pi@10.0.0.3 ssh pi@10.0.0.4 .... ssh pi@10.0.0.5 |
itd.
Ważne aby każdy adres był pod spodem i aby ostatnia cyfra zmieniała się o 1 w górę. Możemy sobie ułatwić sprawę poprzez wygenerowanie tego ciągu w arkuszu kalkulacyjnym np. LibreOffice.
Następnie kopiujemy całą zawartość tego pliku tekstowego i wklejamy go do terminala.
Jak wklejać do terminala opisane zostało w innym naszym artykule: https://linuxporady.pl/jak-wkleic-tekst-do-konsoli-w-linuxie/
Każdy wiersz następnie będzie wywoływany po kolei. Gdy natrafimy na IP gdzie jest podłączone jakieś urządzenie z możliwością logowania podajemy hasło. Uwaga musi być ono prawidłowe. Jak się domyślnie logować do Raspberry PI opisywaliśmy już wcześniej: https://linuxporady.pl/raspbian-domyslne-haslo-dla-root/
Jeśli hasło nie zadziała anulujemy próbę połączenia z danym adresem poprzez:
CTRL + C
albo
CTRL + X
Tak aby „przeskoczyć” na kolejny adres.
Prędzej czy później znajdziemy naszą malinkę i po podaniu prawidłowego hasła powinniśmy się połączyć.
Przykładowy arkusze do znajdowania IP malinki:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
ssh pi@192.168.1.2 ssh pi@192.168.1.3 ssh pi@192.168.1.4 ssh pi@192.168.1.5 ssh pi@192.168.1.6 ssh pi@192.168.1.7 ssh pi@192.168.1.8 ssh pi@192.168.1.9 ssh pi@192.168.1.10 ssh pi@192.168.1.11 ssh pi@192.168.1.12 ssh pi@192.168.1.13 ssh pi@192.168.1.14 ssh pi@192.168.1.15 ssh pi@192.168.1.16 ssh pi@192.168.1.17 ssh pi@192.168.1.18 ssh pi@192.168.1.19 ssh pi@192.168.1.20 ssh pi@192.168.1.21 ssh pi@192.168.1.22 ssh pi@192.168.1.23 ssh pi@192.168.1.24 ssh pi@192.168.1.25 ssh pi@192.168.1.26 ssh pi@192.168.1.27 ssh pi@192.168.1.28 ssh pi@192.168.1.29 ssh pi@192.168.1.30 ssh pi@192.168.1.31 ssh pi@192.168.1.32 ssh pi@192.168.1.33 ssh pi@192.168.1.34 ssh pi@192.168.1.35 ssh pi@192.168.1.36 ssh pi@192.168.1.37 ssh pi@192.168.1.38 ssh pi@192.168.1.39 ssh pi@192.168.1.40 ssh pi@192.168.1.41 ssh pi@192.168.1.42 ssh pi@192.168.1.43 ssh pi@192.168.1.44 ssh pi@192.168.1.45 ssh pi@192.168.1.46 ssh pi@192.168.1.47 ssh pi@192.168.1.48 ssh pi@192.168.1.49 ssh pi@192.168.1.50 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
ssh pi@192.168.0.102 ssh pi@192.168.0.103 ssh pi@192.168.0.104 ssh pi@192.168.0.105 ssh pi@192.168.0.106 ssh pi@192.168.0.107 ssh pi@192.168.0.108 ssh pi@192.168.0.109 ssh pi@192.168.0.110 ssh pi@192.168.0.111 ssh pi@192.168.0.112 ssh pi@192.168.0.113 ssh pi@192.168.0.114 ssh pi@192.168.0.115 ssh pi@192.168.0.116 ssh pi@192.168.0.117 ssh pi@192.168.0.118 ssh pi@192.168.0.119 ssh pi@192.168.0.120 ssh pi@192.168.0.121 ssh pi@192.168.0.122 ssh pi@192.168.0.123 ssh pi@192.168.0.124 ssh pi@192.168.0.125 ssh pi@192.168.0.126 ssh pi@192.168.0.127 ssh pi@192.168.0.128 ssh pi@192.168.0.129 ssh pi@192.168.0.130 ssh pi@192.168.0.131 ssh pi@192.168.0.132 ssh pi@192.168.0.133 ssh pi@192.168.0.134 ssh pi@192.168.0.135 ssh pi@192.168.0.136 ssh pi@192.168.0.137 ssh pi@192.168.0.138 ssh pi@192.168.0.139 ssh pi@192.168.0.140 ssh pi@192.168.0.141 ssh pi@192.168.0.142 ssh pi@192.168.0.143 ssh pi@192.168.0.144 ssh pi@192.168.0.145 ssh pi@192.168.0.146 ssh pi@192.168.0.147 ssh pi@192.168.0.148 ssh pi@192.168.0.149 ssh pi@192.168.0.150 |