Linux (2024)에서 IP 주소가 정적인지 DHCP인지 확인하는 방법
Mar 21, 2025 am 10:10 AMLinux 시스템이 정적 IP 주소 또는 DHCP 할당 된 IP 주소를 사용하는지 여부를 알 수있는 다양한 이유로 유용합니다. 예를 들어 웹 서버를 호스팅하거나 게임 서버를 실행하는 경우 정적 IP 주소를 사용해야합니다. 네트워크 문제를 해결하려고하면 IP 주소를 알아야 할 수도 있습니다. 이 기사에서는 IP 주소가 정적인지 또는 Linux에 할당 된 DHCP인지 확인하는 방법에 대해 설명합니다.
이 기사는 수동 및 명령 줄 방법을 소개하고 정적 IP 주소와 동적 IP 주소의 차이점을 명확하게 설명합니다.
목차
- IP 주소가 정적인지 DHCP인지 확인하려면 네트워크 구성 파일을 확인하십시오.
- NMCLI 명령을 사용하여 IP 주소가 정적인지 DHCP인지 확인하십시오.
- DHCP 임대 정보를 확인하여 IP 주소가 정적인지 동적인지 확인
- 결론적으로
소개
IP 주소는 네트워크의 장치의 고유 식별자입니다. 장치 간 트래픽을 라우팅하고 서로 통신 할 수 있습니다.
IP 주소에는 두 가지 유형의 IP 주소가 있습니다 : 정적 과 동적 .
- 정적 IP 주소는 수동으로 할당되며 변경 될 때까지 변경되지 않은 상태로 유지됩니다.
- 동적 IP 주소는 DHCP 서버에서 자동으로 할당되며 시간이 지남에 따라 변경 될 수 있습니다.
대부분의 가정 및 사무실 네트워크는 DHCP를 사용하여 IP 주소를 장치에 할당합니다. 관리하기가 더 쉽고 IP 주소 충돌을 방지하기 때문입니다.
그러나 경우에 따라 웹 서버 호스팅 또는 게임 서버 실행과 같은 정적 IP 주소를 사용해야합니다.
Linux IP 주소가 정적인지 또는 DHCP가 할당되었는지 확실하지 않은 경우 다음 방법 중 하나를 사용할 수 있습니다.
Linux에서는 시스템의 네트워크 프로파일을 확인하거나 NMCLI와 같은 명령 줄 도구를 사용하여 IP 주소가 정적으로 지정된지 또는 DHCP인지를 결정할 수 있습니다.
IP 주소가 정적인지 DHCP인지 확인하려면 네트워크 구성 파일을 확인하십시오.
NetworkManager를 사용하는 Linux 시스템의 경우이 메소드를 사용하여 IP 주소가 정적인지 동적인지 확인할 수 있습니다.
구성은/etc/networkManager/System-Connections/에 저장 될 수 있습니다. 여기에서 개별 연결 파일을 확인할 수 있습니다.
1 |
|
예를 들어, 유선 연결 1이 정적 또는 동적 IP를 사용하는지 확인하려면 다음 명령을 사용하여 구성 파일의 내용을보십시오.
1 |
|
[IPv4] 및 [IPv6] 섹션에 위치한 Method =로 시작하는 선을 찾으십시오. Auto가 표시되면 DHCP입니다. 설명서가 표시되면 정적입니다.
1 2 3 4 5 6 7 8 9 |
|
출력에서 알 수 있듯이 유선 이더넷 연결에 정적 IP 주소를 할당했습니다.
사용 가능한 모든 네트워크 연결의 세부 사항을 보려면 실행하십시오.
1 |
|
Debian/Ubuntu 시스템 또는 NetworkManager를 사용하지 않는 파생 시스템의 경우 :
/etc/network/interfaces 파일을 확인하십시오.
1 |
|
당신이 iface가 보이면
1 2 3 4 5 6 7 8 9 |
|
NetworkManager를 사용하지 않는 구형 Red Hat/Fedora 시스템 또는 파생 시스템의 경우 :
/etc/sysconfig/network-scripts/에서 파일을 확인하십시오.
1 |
|
bootproto =로 시작하는 줄을 찾으십시오. DHCP가 표시되면 DHCP입니다. 그렇지 않다면 정적입니다.
NMCLI 명령을 사용하여 IP 주소가 정적인지 DHCP인지 확인하십시오.
Linux 시스템 에서이 방법을 NetworkManager와 함께 사용할 수도 있습니다.
NMCLI 도구는 NetworkManager의 명령 줄 클라이언트입니다. 이를 사용하여 IP 주소의 소스를 빠르게 결정할 수 있습니다.
1 |
|
[Connection-Name]을 연결 이름으로 바꾸십시오.
예를 들어, "auto ostechnix_jio_5g"연결의 소스를 보려면 다음을 실행합니다.
1 |
|
출력에서 ipv4.method 또는 ip6.method 행을 찾으십시오. Auto가 표시되면 DHCP입니다. 설명서가 표시되면 정적입니다.
출력은 일반적으로 매우 길다. 따라서 다음 GREP 명령을 사용하여 원하는 정확한 세부 정보를 필터링 할 수 있습니다.
1 |
|
위의 출력에서 볼 수 있듯이 내 네트워크는 DHCP 서버를 사용하여 IP 주소를 동적으로 할당합니다.
IP 버전 6의 소스를 보려면 위의 명령에서 IPv4.Method를 IPv6.Method로 바꾸십시오.
DHCP 임대 정보를 확인하여 IP 주소가 정적인지 동적인지 확인
Linux의 DHCP 클라이언트는 일반적으로 활동을 기록하며 DHCP를 통해 IP 주소가 얻어 졌는지 확인하기 위해이 로그를 확인할 수 있습니다. 또한 DHCP 클라이언트는 일반적으로 임대 정보를 임대 파일에 저장합니다.
dhclient의 경우 :
임대 파일은 일반적으로 /var/lib/dhcp/dhclient.leases 또는 /var/lib/dhclient/dhclient.leases에 있습니다.
1 |
|
이 파일에서 가장 최근의 임대가 표시되면 시스템은 DHCP를 통해 IP를 얻었습니다.
점검 방법은 Linux 배포 및 버전뿐만 아니라 사용 된 네트워크 도구 (NetworkManager, 기존 IFUP/IFDOWN, SystemD-Networkd 등)에 따라 다를 수 있습니다. 위에 제공된 방법은 많은 일반적인 시나리오를 다루지 만 가능한 모든 구성은 아닙니다.
결론적으로
이 짧은 가이드에서는 IP 주소가 DHCP 서버에서 정적인지 또는 동적으로 할당되었는지 여부를 확인하는 몇 가지 방법에 대해 논의합니다. 시스템이 정적 IP 주소를 사용하는지 여부를 아는 것은 Linux의 네트워크 문제를 해결하는 데 매우 유리합니다. 귀하에게 적합한 방법을 선택하고 몇 초 만에 IP 소스를 결정하십시오.
관련 읽기 : Linux 및 Unix에서 정적 IP 주소를 구성하는 방법
위 내용은 Linux (2024)에서 IP 주소가 정적인지 DHCP인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











자신의 우분투 개인 클라우드 구축 : 안전한 데이터 피난처 생성을위한 단계별 가이드

System76은 Meerkat Mini PC : Big Power를 작은 패키지로 소개합니다.
