현재 네트워크 인터페이스가 DHCP를 통해 IP 주소를 할당받지 않았다면, 다른 방법으로 IP 주소를 할당받았을 가능성이 있습니다. 주로 정적 IP 설정 또는 다른 네트워크 관리 도구를 사용한 경우가 많습니다. 이를 확인하는 방법을 단계별로 설명하겠습니다.

1. ip addr show 명령어 사용

먼저 네트워크 인터페이스의 현재 IP 주소 설정을 확인합니다.

ip addr show

이 명령어는 모든 네트워크 인터페이스의 IP 주소를 보여줍니다. 여기서 해당 인터페이스가 어떤 IP 주소를 사용하고 있는지 확인할 수 있습니다.

2. 네트워크 설정 파일 확인

Rocky Linux에서는 네트워크 설정 파일이 /etc/sysconfig/network-scripts/ 디렉토리에 있습니다. 해당 디렉토리에서 네트워크 인터페이스의 설정 파일을 확인합니다.

ls /etc/sysconfig/network-scripts/ifcfg-*

특정 인터페이스의 설정 파일을 열어봅니다. 예를 들어, ens33 인터페이스의 설정 파일을 확인합니다.

cat /etc/sysconfig/network-scripts/ifcfg-ens33

설정 파일에서 BOOTPROTO와 IPADDR 등의 항목을 확인합니다. 예시:

DEVICE=ens33
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes

3. nmcli 명령어 사용

NetworkManager를 사용하는 경우 nmcli 명령어를 통해 네트워크 설정을 확인할 수 있습니다.

nmcli device show ens33

이 명령어는 해당 인터페이스의 네트워크 설정 정보를 출력합니다. 여기서 IP4.ADDRESS[1]와 IP4.GATEWAY, IP4.DNS 등의 정보를 확인할 수 있습니다.

4. systemd-networkd 설정 확인

systemd-networkd를 사용하는 경우, 설정 파일은 /etc/systemd/network/ 디렉토리에 있습니다. 해당 디렉토리에서 설정 파일을 확인합니다.

ls /etc/systemd/network/