답변:
dhclient eth0
eth0: interface not found or invalid
ifconfig
시스템에서 사용 가능한 인터페이스를 확인하려면 @Adam 유형 .
현재 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.leases
DHCP 서버는 항상 동일한 주소를 반환했습니다.
"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 파일에서 요청을 받고 유효한 임대로 응답하면 파일을 살펴보십시오. 또한 구성 파일에 어떤 문제가 있는지 알 수 있습니다 (물론 문제가있는 경우). 이 작업을 수행 할 수없는 경우 메시지 파일을 게시하면 나중에 살펴 보겠습니다.
행운을 빕니다
라자 트