꿈꾸는 시스템 디자이너

무선랜 IP 할당 받는 방법(DHCP client 사용법) 본문

Development/Linux & Ununtu

무선랜 IP 할당 받는 방법(DHCP client 사용법)

독행소년 2014. 8. 21. 15:17

우분투 머신의 네트워크 매니저를 이용하면 AP를 검색하고 접속을 가능하며 동적으로 IP할당까지 가능하다.(당연한 얘기다)


하지만 wpa_cli를 이용하여 수동 제어하는 경우, 새로운 AP에 접속되어도 IP할당을 받지 못한다. 또한 기존 AP 접속시 할당 받은 IP를 그대로 유지한다.

* wpa_cli를 이용한 AP 제어 방법은 지난 포스팅(http://here4you.tistory.com/66)을 참고한다.


이는 IP할당을 담당하는 DHCP client가 Wi-Fi의 연결과 해제를 인지하지 못하기 때문이라고 한다. 그래서 임의로 DHCP 클라이언트를 통해 새롭게 IP를 할당받아야 한다.



위의 그림은 wpa_cli를 이용해 현재 "H4U"라는 AP에 접속하고 있음을 확인하고, ifconfig 명령어를 이용해 wlan1의 상태를 확인한 것이다.

실제 AP에 접속되었음에도 AP로부터 IP를 할당 받지 못한 상태임을 확인할 수 있다.




위의 그림은, DHCP 클라이언트를 실행하여 AP로부터 IP를 할당 받고, 이를 ifconfig와 ping을 통해 확인하는 화면이다. DHCP 클라이언트 사용법은 다음과 같다.

$> sudo dhclient wlan1


추가로 AP를 변경했을 경우 새롭게 IP를 할당 받아야 하는데, 이때는 기존 IP 할당을 해제 한 후 다시 IP 할당을 받아야 한다. IP 할당 해제는 -r 옵션으로 한다.


$>sudo dhclient -r wlan1



Comments