반응형
Rocky Linux 9.5 (Minimal) 환경에서 nmcli를 사용하여 IPv4를 고정값(Static IP)으로 설정하는 방법을 설명하겠습니다.
📌 1. 현재 네트워크 인터페이스 확인
먼저, 현재 활성화된 네트워크 인터페이스 목록을 확인합니다.
nmcli device status
출력 예시:
DEVICE TYPE STATE CONNECTION
enp0s3 ethernet connected enp0s3
wlo1 wifi connected my_wifi
- 유선 네트워크: enp0s3
- Wi-Fi 네트워크: wlo1
이제 사용할 유선 네트워크 인터페이스 이름(예: enp0s3)을 기억하세요.
📌 2. 기존 DHCP 설정 제거
먼저, 기존 네트워크 설정이 DHCP로 되어 있다면 제거해야 합니다.
nmcli con modify enp0s3 ipv4.method manual
📌 3. 고정 IPv4 주소 설정
✅ 예제:
- IP 주소: 192.168.1.100
- 서브넷 마스크: 255.255.255.0 (또는 /24)
- 게이트웨이: 192.168.1.1
- DNS 서버: 8.8.8.8, 8.8.4.4
설정 명령어:
nmcli con modify enp0s3 ipv4.addresses 192.168.1.100/24
nmcli con modify enp0s3 ipv4.gateway 192.168.1.1
nmcli con modify enp0s3 ipv4.dns "8.8.8.8 8.8.4.4"
nmcli con modify enp0s3 ipv4.method manual
📌 4. 변경된 네트워크 설정 적용
네트워크를 다시 활성화하여 변경 사항을 적용합니다.
nmcli con down enp0s3 && nmcli con up enp0s3
또는, 시스템 전체 재부팅:
reboot
📌 5. 설정 확인
IP 주소 확인
ip addr show enp0s3
출력 예시:
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3
IP가 정상적으로 적용되었는지 확인하세요.
네트워크 라우팅 확인
ip route show
출력 예시:
default via 192.168.1.1 dev enp0s3 proto static metric 100
192.168.1.0/24 dev enp0s3 proto kernel scope link src 192.168.1.100 metric 100
게이트웨이(192.168.1.1)가 정상적으로 설정되었는지 확인합니다.
DNS 확인
cat /etc/resolv.conf
출력 예시:
nameserver 8.8.8.8
nameserver 8.8.4.4
📌 6. 테스트
고정 IP가 정상적으로 작동하는지 핑 테스트를 진행합니다.
ping -c 3 8.8.8.8
출력 예시:
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=10.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=9.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=10.0 ms
정상적으로 응답이 오면 고정 IP 설정이 완료된 것입니다. 🚀
📌 부가 설정 (네트워크 자동 시작)
다음 명령어로 네트워크가 부팅 시 자동으로 활성화되도록 설정합니다.
nmcli con modify enp0s3 connection.autoconnect yes
✅ 정리
- nmcli를 이용해 고정 IP 주소, 게이트웨이, DNS 서버를 설정
- 네트워크를 다시 활성화 (nmcli con down/up enp0s3)
- ip addr show, ip route show, cat /etc/resolv.conf로 설정 확인
- ping 8.8.8.8으로 네트워크 테스트
🚀 이제 Rocky Linux 9.5에서 IPv4 고정 IP를 설정하고 네트워크를 정상적으로 사용할 수 있습니다!
반응형
'Programming > Linux' 카테고리의 다른 글
[Linux] Rocky 9.5 에 Docker 설치 (0) | 2025.02.07 |
---|---|
[Linux] 리눅스 인코딩 설정 (0) | 2021.12.02 |
[Linux] Ubuntu에서 MariaDB 삭제후 재설치 (0) | 2021.11.23 |
[Linux] Ubuntu date 설정 (0) | 2021.11.22 |
[Linux] iptables 설정 (Server 방화벽 설정 - Ubuntu) (0) | 2021.11.15 |