16장. NetworkManager 연결의 DHCP 시간 제한 동작 구성
DHCP를 사용하는 연결 프로필에서 NetworkManager는 DHCP 요청이 완료될 때까지 기본적으로 45초를 기다립니다. 시간 초과 관련 설정을 사용자 지정하여 환경에 연결 프로필을 조정할 수 있습니다.
Red Hat은 NetworkManager-internal DHCP 클라이언트만 지원합니다.
사전 요구 사항
- DHCP를 사용하는 연결은 호스트에 구성됩니다.
프로세스
선택 사항:
ipv4.dhcp-timeout및ipv6.dhcp-timeout속성을 설정합니다. 예를 들어 두 옵션을 모두30초로 설정하려면 다음을 입력합니다.# nmcli connection modify <connection_name> ipv4.dhcp-timeout 30 ipv6.dhcp-timeout 30또는 NetworkManager가 성공할 때까지 IP 주소를 요청 및 갱신하지 않도록 구성하려면 매개 변수를
infinity로 설정합니다.선택 사항: NetworkManager가 시간 초과 전에 IPv4 주소를 수신하지 못하는 경우 동작을 구성합니다.
# nmcli connection modify <connection_name> ipv4.may-fail <value>ipv4.may-fail옵션을 다음과 같이 설정하는 경우:예, 연결 상태는 IPv6 구성에 따라 다릅니다.- IPv6 구성이 활성화되어 성공하면 NetworkManager는 IPv6 연결을 활성화하고 더 이상 IPv4 연결을 활성화하지 않습니다.
- IPv6 구성이 비활성화되었거나 구성되지 않은 경우 연결에 실패합니다.
아니요, 연결이 비활성화됩니다. 이 경우 다음을 수행합니다.-
연결의
autoconnect속성이 활성화된 경우 NetworkManager는autoconnect-retries속성에 설정된 대로 연결을 여러 번 활성화하려고 합니다. 기본값은4입니다. - 연결이 여전히 DHCP 주소를 얻을 수 없는 경우 자동 활성화가 실패합니다. 5분 후에 자동 연결 프로세스가 다시 시작되어 DHCP 서버에서 IP 주소를 가져옵니다.
-
연결의
선택 사항: NetworkManager가 시간 초과 전에 IPv6 주소를 수신하지 못하는 경우 동작을 구성합니다.
# nmcli connection modify <connection_name> ipv6.may-fail <value>