Linux

RHEL/CentOS/Rocky 8 기존(7버전 이하) 네트워크 방식(network-scripts)를 이용하여 네트워크 설정 법

졸린하루 2023. 12. 18. 09:26

RHEL이 8로 넘어오면서 network-scripts에서 수정하는 방식이 아닌 nmcli로 네트워크를 잡게 되었습니다.
그리고 기본적으로 리눅스를 설치를 하게되면 systemctl status network를 진행하게 되면 network.service가 없습니다. 
이 방법은 RHEL/CentOS 7 방식으로 Network 잡는 법입니다.

- 현재 테스트 환경에서는 LocalRepository가 구성되어 있습니다. 


- systemctl status network로 확인해봅니다.
[root@localhost ~]# systemctl status network

- service가 없다고 나온다. network-scripts 를 yum(dnf)를 이용하여 설치합니다.
[root@localhost ~]# yum install network-scripts


- 설치 완료 후 다시 확인 후 서비스를 시작한다.
[root@localhost ~]# systemctl status network
[root@localhost ~]# systemctl start network
[root@localhost ~]# systemctl enable network
[root@localhost ~]# systemctl status network


- /etc/sysconfig/network-scripts로 이동한다. vim을 이용하여 network 설정을 한다.
[root@localhost ~]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# vim ifcfg-eno1


- network 설정 완료 후 서비스를 재시작하고 확인한다.
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# ip a |grep eon1
[root@localhost network-scripts]# netstat -nr
[root@localhost network-scripts]# ping 8.8.8.8