리눅스에서 무선랜(WiFi) 사용방법
( WPA-PSK / AES 암호화 )
저는 CentOS7에서 작업했구요
사전에 설치가 필요한 패키지는
wireless-tools, wpa_supplicant, dhcpcd
위 3가지 입니다.
iwconfig 명령어로 디바이스 이름 먼저 확인해주세요.
지금 올라와있는 유선랜 포트 다운시키고
무선랜 포트 업시켜줍니다.
ifconfig enp1s0 down
ifconfig wlp2s0 up
enp1s0 -> down
wlp2s0 -> up
iwlist wlp2s0 scanning > wifi_list
명령어로 사용가능한 와이파이 목록을 저장해주세요.
목록이 몇개없다면 뒤에 > wifi_list 는 생략하셔도 됩니다.
확인하시면
Encryption key:on <- 무선 보안 사용 중
ESSID:"ssid_name" <- ssid 이름
.......................
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
이런식으로 나올텐데요.
사용하실 네트워크 확인하시고 다음 진행해주세요.
PSK 를 만드는 명령어입니다.
wpa_passphrase WiFi_SSID 비밀번호 > /etc/wpa_supplcant/wpa_supplicant.conf
위 wpa_supplicant.conf 파일 열어보시면
아래 사진 처럼 들어가있을텐데요.
↓
이 사진 처럼 수정해주세요.
수정 하셨으면 그 다음 이제 네트워크 연결해보겠습니다.
위 빨간줄되어있는 명령어 차례대로 입력해주세요.
iwconfig wlp2s0 essid "temp"
wpa_supplicant -iwlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf &
dhclient -v wlp2s0
중간에 에러가 좀 나왔는데
CTRL-EVENT-CONNECTED
이 문구가 나오면 연결은 된거기 때문에 무시하고 넘어가서 dhcp 활성화 해주시면 됩니다.
IP들어가있는거 확인하시고
외부 통신해보시면 통신될겁니다.
여기까지가 무선랜 연결방법이였구요,
재부팅 할때마다 위 3가지 명령어 입력해주는게 귀찮아서
스크립트 파일 만들고 부팅시에 자동으로 스크립트 실행되게 해줬습니다.
wifi.sh 내용
위 처럼 스크립트 파일 만드신후에
crontab 에 넣어주세요.
crontab -e
@reboot /root/wifi.sh
:wq
그리고 재부팅 하시면
로그인후 바로 무선랜 연결된 모습입니다.
연결하는데 시간이 좀 걸리니 바로 IP 확인 안된다고 당황하지마시고
30초 정도만 기다려보시길 바랍니다.
'Gift > Linux' 카테고리의 다른 글
HP P410 레이드 정보 GUI로 확인하는법 (0) | 2017.07.31 |
---|---|
노트북 리눅스 터미널에서 베터리 잔량 확인 (0) | 2017.07.27 |
RTL8821AE 무선랜 리눅스 인식안될때 (2) | 2017.07.25 |
hpacucli 명령어 및 설치 (0) | 2017.07.24 |
CentOS7 APM 설치 (0) | 2017.07.17 |