Mac OS X에서 DHCP 임대를 갱신하는 방법
DHCP는 Dynamic Host Configuration Protocol의 약자이며 일반적으로 서로 통신할 수 있도록 네트워크 장치를 구성하는 데 사용됩니다. 일반적으로 DHCP 서버(예: 무선 라우터)와 해당 서버에서 동적으로 할당된 로컬 IP 주소를 가져오는 로컬 네트워크(예: Mac, iPhone, PC 등)의 클라이언트 시스템이 있습니다.
이것은 모두 훌륭하고 일반적으로 잘 작동하지만 때때로 DHCP 임대를 갱신해야 합니다. 즉, 기본적으로 DHCP 서버에서 새 IP 주소 및 라우팅 데이터를 검색하게 됩니다. 이것은 네트워크 문제를 해결하기 위한 일반적인 트릭이며 Wi-Fi 연결이 안정적인 것으로 확인된 경우 또는 네트워크의 시스템이 전원 공급 후 외부 세계에 액세스할 수 없는 경우 인터넷 연결 문제를 해결할 때 유용할 수 있습니다. 광대역 모뎀 또는 라우터를 순환합니다.
OS X 시스템 환경설정에서 DHCP 임대 갱신
Mac OS X에서 DHCP 임대를 갱신하는 가장 쉬운 방법:
- Apple 메뉴를 풀다운하고 "시스템 환경설정"을 선택합니다.
- "네트워크"를 클릭하고 왼쪽 목록에서 현재 활성화된 네트워크 연결을 선택합니다. 일반적으로 옆에 녹색 아이콘이 표시되고 '연결됨'이라고 표시됩니다.
- 오른쪽 하단의 "고급" 버튼을 클릭합니다.
- “TCP/IP” 탭 선택 후 “DHCP 임대 갱신” 버튼 선택
- IP, 서브넷 및 라우터가 새 IP 정보로 다시 채워지면 "확인"을 클릭하고 시스템 기본 설정을 종료합니다.
종종 DHCP 임대를 갱신한다는 것은 Mac이 이전과 다른 로컬 IP 주소를 가지게 된다는 것을 의미하지만 때로는 같은 주소를 가지게 될 수도 있습니다. DHCP를 갱신하는 이유가 새 IP 주소를 얻으려는데 라우터가 계속해서 동일한 LAN IP를 계속해서 할당하는 경우 수동 주소로 DHCP를 구성하여 고정 IP를 설정하는 것이 좋습니다.
더 발전된 또 다른 접근 방식은 명령줄을 통해 DHCP를 갱신하는 것입니다. 이것은 일반적으로 고급 사용자가 가장 잘 사용하지만 원격 Mac에 SSH로만 연결할 수 있고 화면 공유와 같은 기능을 사용할 수 없는 경우 원격 문제 해결에 도움이 될 수도 있습니다. 명령줄 접근 방식의 또 다른 분명한 이점은 임대 갱신을 스크립트에서 사용하거나 cron 내에서 자동화된 작업의 일부로 사용할 수 있다는 것입니다.
명령줄에서 DHCP 임대 갱신
OS X 명령줄에서 DHCP 임대를 갱신하는 방법에는 두 가지가 있습니다. 첫 번째 접근 방식은 항상 유용한 ipconfig 도구를 사용합니다.
sudo ipconfig 세트 en0 DHCP
ipconfig를 사용할 때 올바른 인터페이스 주소를 사용했는지 확인하십시오. 그렇지 않으면 다른 문제가 발생하거나 전혀 변경되지 않을 수 있습니다. 다음과 같이 현재 DHCP 정보를 가져오기 위해 ipconfig를 사용하여 인터페이스 데이터를 검색할 수 있습니다.
ipconfig getpacket en1
Ran 성공적으로 실행하면 DHCP 서버 정보, 클라이언트 IP, 임대 시간, 서브넷 마스크, 라우터 IP 및 DNS 서버를 찾을 수 있습니다. 명령의 꼬리는 다음과 같아야 합니다.
해당 명령을 실행해도 아무 것도 반환되지 않으면 잘못된 인터페이스를 보고 있는 것입니다. 일반적으로 en0은 MacBook Air 및 최신 MacBook Pro 모델의 기본 Wi-Fi 인터페이스이지만 물리적 이더넷 포트가 있는 Mac에서는 종종 en1입니다.
ipconfig 방법은 현재 네트워크 연결을 중단하지만 네트워크 기본 설정을 통한 재설정은 중단하지 않습니다. MacWorld 사용자가 제공한 scutil 명령을 사용하여 명령줄에서 중단 없이 DHCP를 새로 고칠 수 있습니다.
echo add State:/Network/Interface/en0/RefreshConfiguration temporary>"
위에서 언급한 ipconfig 명령을 다시 사용하여 변경 사항이 적용되었는지 확인할 수 있습니다.
ipconfig getpacket en0
다시 말하지만 하드웨어에 적합한 네트워크 인터페이스(en1 또는 en0)를 사용해야 합니다.
여기에 설명된 각 방법은 이전 버전에서 새 버전에 이르기까지 거의 모든 Mac OS X 버전에서 작동합니다.
마지막으로 LAN에 있는 모든 장치의 네트워크 전체 문제를 해결하는 경우 iOS에서 DHCP 임대를 갱신하고 iPhone, iPod 및 iPad에서 새 로컬 IP 주소를 얻을 수도 있습니다.