DHCP 서버 연결시 시간 초과


10

내 구성 할 eth0외부 DHCP 서버 (내 서브넷에 상주)를 사용하여 인터페이스를, 내가 편집 그래서 /etc/network/configure라인으로

auto eth0  
iface eth0 inet dhcp

DHCP 서버가 다운되면 avahi 자동 구성을 사용하고 싶습니다.

그래서 ifup eth0서버가 다운되고 일정 시간이 지나면 실패했지만 인터페이스 eth0:avahi가 올바르게 구성되었습니다. 내가 찾고있는 것은 DHCP 서버에 연결하는 데 소비되는 시간을 줄이는 방법입니다.

그리고 ... 이것은 DHCP 서버가 없을 때 avahi를 사용하는 올바른 방법입니까?

답변:


11

CLI에서 DHCP 클라이언트 시간 초과를 설정하려면 이것을 읽으십시오 .

DHCP 클라이언트 구성 파일 만 구성 할 수도 있습니다. 이에 대한 안내서는 여기에서 찾을 수 있습니다 . 내 12.04에서 편집 해야하는 dhclient.conf 파일은 uder / etc / dhcp /입니다.

따라서 CLI에서 다음을 사용하여 파일을여십시오.

sudo nano /etc/dhcp/dhclient.conf

"#timeout 60;"이라고 표시된 줄로 스크롤하십시오. "#"부호를 제거하십시오. 시간 초과를 초 단위로 설정하려면 숫자를 변경하십시오. Ctrl + X를 눌러 편집기를 종료하고 변경 사항을 저장하십시오.

다음에 재부팅 할 때까지 기다릴 수 없다면 Ubuntu가 DHCP 서버에서 새 IP 주소를 다시 얻도록하십시오.

sudo dhclient -r

2

당신은 설정하려고 할 수 있습니다 :

timeout 10;
backoff-cutoff 0;
initial-interval 0;
retry 15;

/etc/dhcp/dhclient.conf에서

자세한 내용은 dhclient.conf 맨 페이지 ( man dhclient.conf)를 참조하십시오.


0

avahi는 확실하지 않지만 기본 구성 파일은 / etc / network / interfaces입니다. 그 줄을 거기에 놓을 수 있으며 dhcp는 즉시 ipaddress를 제공해야합니다. dhcp 서버가 다운되었을 때 고정 IP 주소가 필요한 경우 eth0에 대한 별명을 설정하거나 다음을 사용하여 수동으로 구성 할 수 있습니다.ifconfig eth0 x.x.x.x


1
감사합니다. 그러나 내가 정말로 원하는 것은 DHCP 서버가 없으면 avahi가 자체적으로 로컬 링크 주소를 설정할 수 있다는 것입니다. 이것은 "긴"시간이 지난 후에 발생합니다. 이 시간을 줄일 수 있습니까? 난 그냥 DHCP 연결에 대한 시간 제한을 설정하고 싶습니다 ...
JustTrying
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.