본문 바로가기

IT이야기/centos

centos7 ip 고정하기!

유동ip를 사용하다가 고정ip로 사용할때 혹은 특정 ip를 사용해야할때 사용하는 방법입니다.

 

먼저 네트워크 이더넷 설정 파일을 엽니다.

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 (파일 이름은 환경에 따라 다릅니다.)

 

network-scripts의 파일중 eth0등 자기 자신의 이더넷 카드및 설정 파일을 여시면 됩니다.

 

그 후

 

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#BOOTPROTO="dhcp"   //이것을 주석으로 처리
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s3"
UUID="91af51db-7cf0-4069-9433-77d356b31bca"
DEVICE="enp0s3"
ONBOOT="yes"

 

위의 값은 다 다르기 때문에 기본 설정에서 주석부분만 처리하시면 됩니다. 

 

그 후


BOOTPROTO="static"
IPADDR="192.168.0.123"
GATEWAY="192.168.0.1"
DNS1="168.126.63.1"
DNS2="168.126.63.2"

 

해당 내용을 추가.

 

설명을 해주자면 BOOTPROTO를 static 즉 고정으로 두고

 

IPADDR은 본인이 사용할 ip주소를 넣습니다. 보통 고정 ip는 단독 ip를

 

사용하기에 192로 시작할 일이 없겠지요 ㅎㅎ

 

게이트 웨이 역시 맞춰서 셋팅

 

DNS는 통신사에 맞춰서 넣어주시면 됩니다. 위의 DNS는 KT입니다.

 

이렇게 하신후 저장!

 

그런다음 네트워크를 재부팅하면 끝!

 

systemctl restart network

 

혹은

 

service restart network를 하시면 됩니다.

 

최근 고정ip 설정할 일이 있어서 셋팅했는데 아주 잘 되네염