Centos7 네트워크 설정(command 전용)

 

 

 

CentOS 7 명령어로 네트워크 설정 변경하기 

 

시작하며.. 

아래는 별도의 툴없이 명령어만 DHCP 또는 고정IP(static)으로 네트워크 설정하는 방법과

 

Centos7 버전에서 Hostname 변경하는 방법을 소개 한다.

1. Hostname 변경 및 점검

IP 변경시 빼먹는것중 하나가 Host 파일이다.

본블로그의 이름이기도한..

/etc/hosts 파일에 보면 초기 설치한 호스트명 또는 기입한 IP 정보가 있는데(아래 노란색 부분)

 

만약 고정IP(Static) 으로 사용할거라면  Hostname 과 IP를 변경하고

DHCP로 사용할 거라면 삭제 해도 무방하다.

 

vi /etc/hosts

 

아래는 Centos7의 호스트네임을 변경하는 부분인데 Hostname이 변경된다면 아래도 수정한다

 

vi /etc/hostname

 

2. 고정IP(Static)으로 설정하기

아래는 Centos7 에서 사용할 네트워크 인터페이스를 eth0으로 가정하고 설정을 진행한다.

 

Centos7에서 사용가능한 네트워크 인터페이스를 확인하는 방법은 #ifconfig -a 또는 #nmcli d 를통해 확인!

 

* 참고 네트워크 인터페이스를 확인하는 방법 :  [Linux/CentOS] - CentOS 네트워크 카드 이름 확인

 

 

설정은 아래의 내용 중 붉은 문자열만 적절히 변경하자

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

TYPE=Ethernet

USERCTL=no

PEERDNS=yes

IPV6INIT=no

IPADDR=192.168.99.99

GATEWAY=192.168.99.1

NETMASK=255.255.255.0

DNS1=8.8.8.8 

 

서비스 재시작 : systemctl restart network

 

3. DHCP로 설정하기

설정값이 아래보다 많을 경우 별도로 백업하거나 주석 처리 후에 아래의 붉은 문자열 부분만 수정하자

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

DHCP_HOSTNAME=cent10

DEVICE=eth0

ONBOOT=yes

DHCP=yes

BOOTPROTO=dhcp

TYPE=Ethernet

USERCTL=no

PEERDNS=yes

IPV6INIT=no

 

서비스 재시작 : systemctl restart network


 

 

 

 

 

 

댓글()