CentOS 8 버전에서 ip 주소를 변경하기 위해
gedit ifcfg-ens160
터미널에서 편집을 시도.
ip 주소는 아래와 같이 변경하려고 시도.
~
BOOTPROTO=none
IPADDR=192.168.111.100
NETMASK=255.255.255.0
GATEWAY=192.168.111.2
DNS1=192.168.111.2
~
주소 설정을 마치고 save하여 네트워크 재접속을 함.
CentOS 7 에서는 아래와 같이 네트워크 재접속 명령어를 쳤기에 CentOS 8 에서도 똑같이 시도.
systemctl restart network
그런데 네트워크 재접속이 실패했다고 뜨는거???
그래서 구글링을 해본 결과,
CentOS 8 에서는 네트워크 재접속 명령어가 이전 버전과 다르다는 것을 알게 됨.
CentOS 8은 아래와 같은 명령어를 쳐야했던 거.
systemctl restart NetworkManager
근데 이렇게 네트워크 재접속을 시도했는데도 ifconfig시 설정한 ip주소가 안뜸...
이것도 구글링을 해보니 ip설정에 필요한 명령어로
NetworkManager 서비스가 동작 중일 때는 nmcli 명령어를 입력해줘야 설정이 완료된다는 것...
nmcli networking off
nmcli networking on
이렇게 nmcli networking 명령어를 실행하고
systemctl restart NetworkManager
네트워크 접속을 시도하였더니
ip주소가 잘 반영되어 변경된 것을 확인할 수 있었!!
CentOS 8 버전부터는 NetworkManager.service의 nmcli 명령어를 사용해야한다는 사실!
CentOS 7은 그대로 network.service를 지원한다는 것.
댓글