rocky 9 버전에서는 network-scripts 폴더에 인터페이스 파일 내용이 없다
1 2 3 |
[root@nas1 /]# ll /etc/sysconfig/network-scripts/ 합계 4 -rw-r--r--. 1 root root 1244 6월 12 15:16 readme-ifcfg-rh.txt |
nmcli 명령어를 통해서 아이피를 설정 할수 있으며
우선 디비이스 상태를 확인
1 2 3 4 5 6 7 |
[root@nas1 /]# nmcli device status DEVICE TYPE STATE CONNECTION eno1 ethernet 연결됨 eno1 eno4 ethernet 연결됨 eno4 lo loopback 연결됨 (외부) lo eno2 ethernet 사용할 수 없음 -- eno3 ethernet 사용할 수 없음 -- |
eno1번에 고정 아이피를 할당해보자 기존 /etc/sysconfig/network-scripts 폴더가 아닌
아래와 같은 폴더에 아이피 정보를 수정해서 할 수 있다
1 2 3 4 5 |
[root@nas1 ~]# ll /etc/NetworkManager/system-connections/ -rw-------. 1 root root 274 7월 4 17:48 eno1.nmconnection -rw-------. 1 root root 196 7월 4 17:36 eno2.nmconnection -rw-------. 1 root root 196 7월 4 17:36 eno3.nmconnection -rw-------. 1 root root 228 7월 5 10:18 eno4.nmconnection |
eno1번의 아이피를 수정해보자
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
[root@nas1 ~]# vi /etc/NetworkManager/system-connections/eno1.nmconnection [connection] id=eno1 uuid=428311e9-9546-381d-9110-460c1ea04afa type=ethernet autoconnect-priority=-999 interface-name=eno1 [ethernet] [ipv4] address1=218.145.64.235/27,218.145.64.225 dns=168.126.63.1,8.8.8.8; method=manual |
아이피를 수정하였으면 nmcli 명령어로 reload 한 다음에 up을 진행
1 2 3 4 |
[root@nas1 ~]# nmcli connection reload [root@nas1 ~]# nmcli con up eno1 연결이 성공적으로 활성화되었습니다 (D-버스 활성 경로: /org/freedesktop/NetworkManager/ActiveConnection/4) |
확인
1 2 3 4 5 6 7 |
[root@nas1 ~]# nmcli device status DEVICE TYPE STATE CONNECTION eno1 ethernet 연결됨 eno1 eno4 ethernet 연결됨 eno4 lo loopback 연결됨 (외부) lo eno2 ethernet 사용할 수 없음 -- eno3 ethernet 사용할 수 없음 -- |
만약 eno4번에 사설 아이피를 사용하는데 gateway는 사용안하게 하려면
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[root@nas1 ~]# vi /etc/NetworkManager/system-connections/eno4.nmconnection [connection] id=eno4 uuid=c0fb9797-3457-3b66-82cd-3e9250424917 type=ethernet autoconnect-priority=-999 interface-name=eno4 [ethernet] [ipv4] address1=10.0.0.42/24 method=manual |
동일하게 적용 후
1 2 3 4 |
[root@nas1 ~]# nmcli connection reload [root@nas1 ~]# nmcli con up eno4 연결이 성공적으로 활성화되었습니다 (D-버스 활성 경로: /org/freedesktop/NetworkManager/ActiveConnection/4) |
인터페이스 아이피 확인
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
[root@nas1 ~]# nmcli eno1: 연결됨 → eno1 "Intel I350" ethernet (igb), 38:EA:A7:91:A8:04, hw, sriov, mtu 1500 IP4 기본값 inet4 218.145.64.235/27 route4 218.145.64.224/27 metric 101 route4 default via 218.145.64.225 metric 101 inet6 fe80::3aea:a7ff:fe91:a804/64 route6 fe80::/64 metric 1024 eno4: 연결됨 → eno4 "Intel I350" ethernet (igb), 38:EA:A7:91:A8:07, hw, sriov, mtu 1500 inet4 10.0.0.42/24 route4 10.0.0.0/24 metric 100 inet6 fe80::3aea:a7ff:fe91:a807/64 route6 fe80::/64 metric 1024 |
부팅시 자동으로 인터페이스 활성화
1 |
[root@computer3 ~]# nmcli con modify eno2 connection.autoconnect yes |