OS X이 DHCP를 사용하여 다른 IP 임대를하도록 강제하는 방법은 무엇입니까?


2

DHCP 서버와 다른 IP를 얻기위한 명령 줄 솔루션이 있습니까? BOOTP로 전환하고 다시 DHCP로 전환하는 것과 같은 몇 가지 솔루션이 있는데, 때로는 새로운 IP를 생성하지만 때로는 DHCP 서버가 방금 가져온 IP를 손으로 돌려 주기도합니다.

우리 학교의 공용 컴퓨터의 IP를 변경하는 로그 아웃 스크립트를 만들려고합니다. 우리는 Websense 필터링을 사용하고 있습니다. 현재 교수진이 컴퓨터에서 로그 아웃하면 바로 로그인 한 학생은 높은 교수진 액세스 권한을 얻으므로 인증 할 필요가 없습니다. Websense 타임 아웃을 낮게 유지하면이 위험이 최소화되지만 네트워크 사용자는 모바일 사용자에게 고통입니다.

답변:


1

클라이언트 수준에서이를 수행 할 수있는 방법은 없지만 라우터에서 무언가를 구성 할 수 있습니다.

일반적으로 라우터가 IP 주소를 할당 한 클라이언트의 MAC 주소 목록을 유지 관리하고 DHCP 임대 시간 초과가 발생하면 같은 MAC에 동일한 IP를 제공합니다. 임대가 만료 된 시점에서 클라이언트가 연결되어 있지 않으면 클라이언트는 IP 주소를 매우 자주 "예약"합니다 (또는 최소한 임대 대기열의 뒤쪽에 놓습니다). 그것은 다른 임대를 요청하고 따라서 IP 주소가 부족하여 활성 클라이언트에게 줄 수없는 경우 동일한 IP 주소를 부여 할 수 있습니다.이 경우 IP는 새 클라이언트로 재활용됩니다.

임대 기간이 만료되기 전에 수동 DHCP 새로 고침을 실행하면 동일한 세부 정보가 표시됩니다.

한 가지 가능한 솔루션은 서버쪽에 있지만 두 개의 DHCP 서버를 실행하는 것입니다. 각 DHCP 서버는 할당 할 수있는 범위의 절반으로 할당됩니다. 그런 다음 Mac에서 DHCP 서버를 전환 한 간단한 클라이언트 스크립트를 작성한 다음 임대를 새로 고칠 수 있습니다. 어떤 경우에는 모든 단일 DHCP 서버에 모든 클라이언트가 하나의 서버를 갖게 될 가능성이 있기 때문에 모든 단일 DHCP 서버의 범위가 모든 클라이언트에 충분히 큰지 확인해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.