Ubuntu Server를 사용하여 DHCP 서버에서 새 IP 주소를 요청하려면 어떻게합니까? 서버에서 새 IP 주소를

간단한 명령이 있다는 것을 알고 있지만 eth0의 DHCP 서버에서 새 IP 주소를 요청하도록 Ubuntu 서버 인스턴스에 지시하는 방법은 무엇입니까?



답변

dhclient eth0


답변

현재 IP 주소를 해제하려면

$ sudo dhclient -r

새로운 임대를 얻으려면 :

$ sudo dhclient


답변

내가 겪었던 또 다른 문제는 dhclient가 DHCP 서버에서 동일한 IP를 계속 요청한다는 것입니다. 명령을 실행해도이 dhclient -r문제가 해결되지 않았습니다. 따라서 man pages더 자세히 읽은 후에 파일 /var/lib/dhcp3/dhclient.leases을 편집 하면 특정 어댑터에 대한 모든 임대 참조를 제거하는 경우가 eth0있습니다. 그런 다음 달리기 sudo dhclient eth0는 예상대로 작동하고 새로운 / 다른 IP를 할당했습니다.

내 상황은 아마도 독특했지만 내 서버는 이전에 발행 된 것보다 높은 범위에서 주소를 가져와야했습니다. 범위에 관계없이 특정 IP 주소가 요청되지 않은 경우 DHCP 서버가이를 수행하도록 구성되었습니다. 파일 dhclient의 정보를 기반으로 이전 IP 주소를 구체적으로 요청 했기 때문에 dhclient.leasesDHCP 서버는 항상 동일한 주소를 반환했습니다.


답변

“sudo /etc/init.d/dhcp3-server restart” 를 실행하면 다음과 같은 결과가 나타납니다.

DHCP 서버 중지 : dhcpd3. DHCP 서버 시작 : dhcpd3.

그렇지 않으면 실행되지 않는 것입니다 …

그런 다음 클라이언트가 임대 요청을 보내는 지 확인하고 /var/logs/deamon.log 파일을 확인하십시오. 거기에 많은 DHCP 요청이 있어야합니다. 그렇지 않은 경우 클라이언트에 문제가있는 것입니다 (그리고 거기서 가져옵니다).

당신의 클라이언트가 괜찮다면, 잠시 동안 firestarter를 잊어 버리고 그것없이 작동하도록하자. DHCP 서버가 작동하고 있는지 확인하십시오. “sudo /etc/init.d/dhcp3-server stop”을 입력 한 다음 “sudo /etc/init.d/dhcp3-server start”를 입력하십시오. 그런 다음 상자에 올바르게 설치되었다고 가정하여 실행 중이어야합니다.

내 dhcpd.conf 파일의 사본을 포함 시켰습니다.

마지막으로, 서버의 / var / log / messages 파일에서 요청을 받고 유효한 임대로 응답하면 파일을 살펴보십시오. 또한 구성 파일에 어떤 문제가 있는지 알 수 있습니다 (물론 문제가있는 경우). 이 작업을 수행 할 수없는 경우 메시지 파일을 게시하면 나중에 살펴 보겠습니다.

행운을 빕니다

라자 트


답변