728x90
래드헷 계열의 CentOS 8 이상부터는 service라는 명령어 대신 다른 명령어로 대체되었습니다. 그리고 CentOS 8 Stream버전을 새로 설치하면 기존 명령어는 존재하지 않아 당황스러운 상황이 발생합니다.
이번 포스팅에서는 network를 재시작 할 때 필요한 명령어를 알아보도록 하겠습니다.
사라진 network
CentOS 8을 처음 셋팅하기 위해서 vmware와 같은 곳에 설치하고 네트워크를 잡으려 하다가 의문이 발생했습니다. 기존에 잘 사용하던 systemctl restart network 명령어가 더이상 동작하지 않는 것입니다.
검색해보니 네트워크를 담당하는 곳이 network가 아닌 NetworkManager.service로 변경된 것입니다. 그래서 변경된 네트워크 메니저를 실행해야만 정상적으로 네트워크를 재시작 할 수 있습니다.
등장한 네트워크 메니저 NetworkManager
변경된 명령어로 다시 입력해 보았습니다.
sudo systemctl restart NetworkManager.service
CentOS 8부터는 NetworkManager를 이용해서 네트워크를 관리하도록 되어있습니다. 이 명령어는 기존 systemctl restart network와 동일한 명령어입니다.
추가적으로 네트워크 메니저를 관리하는 도구는 nmcli 명령어 입니다.
리눅스가 메이저 버전이 업데이트가 되면 잘 사용하던 명령어들이 변경됨에 따라 새롭게 익혀야 할 명령어들이 등장합니다. 그래서 메이저 버전을 쉽게 올리지 못하는 이유도 이러한 이유가 있지 않을까 싶습니다. 도움이 되셨으면 합니다. 이상입니다.
'쿤즈 Server > Linux' 카테고리의 다른 글
[Linux] CentOS 8 네트워크 본딩(bonding) 방법 (0) | 2021.07.13 |
---|---|
[Linux] CentOS 8 Stream 방화벽 firewall 설정 (0) | 2021.07.12 |
댓글