Cent OS를 클린설치하고나면 기본 네트워크가 DHCP로 잡혀있기 때문에 IP를 못잡을수도있다.
이럴때는 수동으로 전환해주는게 제일 도움된다.
기존 Cent(RHEL) 7까지는 network service 를 사용했지만 Cent 8 버전부터는 NetworkManger.service 와 nmcli 명령어를 사용해야한다.
#서비스확인
systemctl status NetworkManager.service
대중적으로 알려져있는 ipconfig -a 와 Cent8(RHEL)부터 추가된 nmcli dev status 명령어로도 확인할 수 있다.
아래 버츄얼과 루프백은 무시하고 ens192만 확인하면 된다.
ens192의 연결이 끊겨있기때문에 설정해보자.
ens192에 DHCP가 아닌 Static IP를 할당하기 위해서 설정을 해준다.
vi /etc/sysconfig/network-scripts/ifcfg-ens192
기본적으로 설정되어있는 값들인데 여기서 변경할 값들은 사각형 쳐줬다.
#변경전
#변경후
BOOTPORTO=dhcp -> Static // DHCP에서 수동으로 전환
IPV6 // 안쓰니까 주석처리
ONBOOT=no -> yes // 부팅했을때 기본값 사용 설정
추가 값
IPADDR=192.168.1.50
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 // 공유기 IP
DNS1=8.8.8.8 // 구글 DNS
이제 네트워크 서비스를 재시작 해줘야되는데
위에서 말했듯 service network restart는 더이상 먹히지 않으므로 nmcli를 사용하자 nmcli con reload
연결 확인 및 ping test