Linux CentOS 7 : 고정IP 설정
알게된 배경
서버를 구축하고 사용하려 하다 보면 IP관리를 위해서 고정 IP는 필수로 설정하게 된다. 가장 이상적인 방법은 CentOS7부터는 설치할때 GUI에서 설정할 수 있으니 가능하면 이때 설치를 해놓으면 좋다. 하지만, 관리하다 보면 변동 사항이 있을 수도 있으니 정리해 놓자
고정 IP 설정 파일 위치
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0
vi 사용법을 모른다면, 다른 편집기를 사용해도 된다.
여기서 파일은 과거에는 ifcfg-eth0이지만, 설치할때 디바이스를 뭘로 잡았느냐에 따라서 ifcfg-뒤의 이름이 다르다. 때문에 ls를 입력하여 어떤 파일이 있는지 확인해야 한다. wlan0 같은 이름을 가진 파일은 와이파이 디바이스니 설치할때 뭘로 했었는지 기억을 떠올리던가 기록을 해둔것을 찾아서 수정해야 한다.
대략 많은 내용의 설정파일들이 다음의 내용을 수정하고 없으면, 추가를 해서 작성하면 된다.
BOOTPROTO=static
IPADDR=XXX.XXX.XXX.XXX
NETMASK=XXX.XXX.XXX.XXX
DNS2=XXX.XXX.XXX.XXX
GATEWAY=XXX.XXX.XXX.XXX
DNS1=XXX.XXX.XXX.XXX
수정이 끝났으면, vi의 경우 저장하고 종료한다음에 리부트(reboot)하거나 디바이스를 재시작 해주면 된다.
각 필요한 항목에 대한 설명은 다음과 같다.
BOOTPROTO |
static이면 고정, dhcp이면 유동(자동), none이면 사용안함 |
IPADDR |
고정(사용)할 IP주소 |
NETMASK |
네트워크 제공쪽 넷마스크(공유기의 내부망 정보 참조) 국민 공유기인 iptime 제품 경우 255.255.255.0 이 기본 설정이다. |
DNS2 |
보조DNS 서버(공유기 혹은 모뎀에서 확인가능) |
GATEWAY |
네트워크 제공자(공유기 혹은 모뎀) |
DNS1 |
DNS 서버(공유기 혹은 모뎀에서 확인가능) |
나머지는 네트워크 디바이스에 관한내용이기 때문에 다음에 다루던가 네트워크 쟁이들에게 물어보자.
참조 자료
'리눅스 > CentOS' 카테고리의 다른 글
Linux CentOS 7 : 사용자 계정 추가 (0) | 2017.05.06 |
---|---|
Linux CentOS 7 : Open JAVA 설치하기 (0) | 2017.05.06 |
Linux CentOS 7 : MariaDB 문자 설정 (0) | 2017.05.06 |
Linux CentOS 7 : 처음 MariaDB 설치하기 (0) | 2017.04.24 |
Linux CentOS 7 : root 계정 직접 로그인 막기 (0) | 2017.04.24 |