반응형

리눅스 GUI 환경인 아닌 터미널이나 서버 모드에서 Wi-FI 연결하는 명령어 입니다.

 

HiSEON님의 블로그를 참고 하였습니다.

https://hiseon.me/linux/command/linux-wifi-command-line/

 

리눅스 Wi-FI 연결 방법

터미널이나 서버 모드에서 Wi-Fi 연결하는 방법입니다.

 

무선랜 카드 인터페이스 이름이 "wlan0" 라는 가정

 

무선랜 인터페이스 확인

$ iw dev

명령어 수행결과 "wlan0" 확인

 

무선랜 인터페이스 확인

$ sudo ip link show wlan0

 

무선랜 인터페이스 활성화

$ sudo ip link set wlan0 up

 

연결 상태 확인

무선랜 연결 상태를 확인 한다.

$ iw wlan0 link

실행결과 "Not connected" or "Connected" 상태 출력

 

 WI-FI Scan

Wi-Fi를 Scan 하는 명령어 입니다.

 

공개된 WI-FiI일 경우

-- wlan0를 공개 Wi-Fi iptime에 연결 합니다.

$ iw wlan0 scan
$ sudo iw dev wlan0 connect iptime

 

비공개된 WI-FiI인 경우 설정

$ iw wlan0 scan

* 무선 SSID 설정

$ sudo wpa_passphrase "SSID 이름" > wpa_supplicant.conf
패스워드 입력

 

WI-FI 연결

$ sudo wpa_supplicant -B -i wlan0 -c wpa_supplicant.conf

-B : 백그리운드 실행
-i wlan0 : 무선랜 인터페이스 이름
-c wpa_supplicant.conf : WiFi 설정 파일 경로

WiFi 연결 정보 확인

WiFi 에 접속 후 연결 정보를 확인

$ sudo iw wlan0 link

Connected to ~~~~ 결과 확인

 

 DHCP 주소 할당

WiFi에 접속 후 아래 명령어로 IP를 할당 받는다

$ sudo dhclient wlan0

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기