반응형

라즈베리파이를 공유기에 연결해 놓고 우분투 리눅스에서 SSH로 접속하려는데  IP를 확인할 방법이 떠오르지 않았습니다.  라즈베리파이에서 고정 아이피를 사용하도록 해놓았으면 좋았겠지만  공유기마다 IP 대역이 달라서 그렇게 해놓기는 힘든 상황이고 공유기 설정페이지로 들어가기 위한 패스워드를 모르는 상항입니다. 

 

라즈베리파이와 노트북이 같은 네트워크에 연결되어 있으니 윈도우에서 했던 사용 중 인 아이피를 조회할 수 있는 방법이 있지 않을 까 싶어 구글링을 했더니 방법이 있네요... ( http://askubuntu.com/a/224567 )  윈도우에서 했던 방법은 아래 포스팅에 나와있습니다. 




nmap 패키지를 설치해줍니다. nmap은 네트워크 스캐닝에 사용되는 툴이라고 합니다. 

webnautes@webnautes-notebook ~ $ sudo apt-get install nmap



우선 노트북에서 할당 받은 IP를 확인해 봅니다. 현재 노트북에서 할당받은 IP는 192.168.35.92이므로  네크워크  IP 대역은 192.168.35.0/24 가 됩니다. 

 

webnautes@webnautes-notebook ~ $ ifconfig

enp3s0f1  Link encap:Ethernet  HWaddr 00:90:f5:f7:93:ac  

          UP BROADCAST MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

 

lo        Link encap:Local Loopback  

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:65536  Metric:1

          RX packets:15366 errors:0 dropped:0 overruns:0 frame:0

          TX packets:15366 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1 

          RX bytes:23987172 (23.9 MB)  TX bytes:23987172 (23.9 MB)

 

wlp2s0    Link encap:Ethernet  HWaddr 40:f0:2f:e3:7b:1e  

          inet addr:192.168.35.92  Bcast:192.168.35.255  Mask:255.255.255.0

          inet6 addr: fe80::ed0b:d6d4:b153:f5f2/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:140647 errors:0 dropped:0 overruns:0 frame:0

          TX packets:133410 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:115699602 (115.6 MB)  TX bytes:46388674 (46.3 MB)



다음 명령을 실행하면 nmap은 네트워크 아이피 대역 192.168.35.0/24에 속하는 192.168.35.0부터 192.168.35.255까지의 아이피에게  ping 요청을 합니다. 응답이 온 IP만 출력해주는데 이 IP들이 현재 네트워크에 접속중인 컴퓨터나 공유기입니다. 

 

webnautes@webnautes-notebook ~ $ nmap -sn 192.168.35.0/24

 

Starting Nmap 7.01 ( https://nmap.org ) at 2016-11-29 03:38 KST

Nmap scan report for 192.168.35.1

Host is up (0.12s latency).

Nmap scan report for 192.168.35.5

Host is up (0.12s latency).

Nmap scan report for 192.168.35.92

Host is up (0.00080s latency).

Nmap done: 256 IP addresses (3 hosts up) scanned in 22.92 seconds




아이피 3개가 검색되었습니다.  이 중에 192.168.35.1은 공유기이고 192.168.35.92는 노트북이니  라즈베리파이가 할당 받은 아이피는 192.168.35.5가 되겠네요...

 

이제 SSH로 라즈베리파이에 접속해봅니다.

webnautes@webnautes-notebook ~/다운로드 $ ssh pi@192.168.35.5

The authenticity of host '192.168.35.5 (192.168.35.5)' can't be established.

ECDSA key fingerprint is SHA256:wP2jWZzbgbge0GWOxzsqVvHFtEHAsmIGoVLbSFhRZrA.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.35.5' (ECDSA) to the list of known hosts.

pi@192.168.35.5's password: 

 

The programs included with the Debian GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

 

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Last login: Thu Nov 24 08:17:08 2016

pi@raspberrypi:~ $ 



반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts