CentOS 7 네트워크 수동 설정하기

2016.11.13 21:43

gooddew 조회:24504

네트워크 구성 파일로 디렉토리로 이동


# cd /etc/sysconfig/network-scripts/


파일명 중에서 " ifcfg- " 로 시작하는 파일을 오픈을 합니다.


[root@localhost ~]# nano /etc/sysconfig/network-scripts/ifcfg-enp0s2


-< ifcfg-enp0s2 : 초기 설정 파일 >---------------


TYPE=Ethernet
 BOOTPROTO=dhcp
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 NAME=enp0s17
 UUID=7f1aff2d-b154-4436-9497-e3a4dedddcef
 ONBOOT=no
 HWADDR=00:0C:29:A1:B5:D6
 PEERDNS=yes
 PEERROUTES=yes
 IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


------------------------------------------------


자동 ip 설정이라면 


BOOTPROTO=( ? ) 이 값을 BOOTPROTO=dhcp 로 변경
 

ONBOOT=no 를 ONBOOT=yes 변경


-< ifcfg-enp0s2 : dhcp 설정 >-------------------


TYPE=Ethernet
 BOOTPROTO=dhcp
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 NAME=enp0s17
 UUID=7f1aff2d-b154-4436-9497-e3a4dedddcef
 ONBOOT=yes
 HWADDR=00:0C:29:A1:B5:D6
 PEERDNS=yes
 PEERROUTES=yes
 IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


------------------------------------------------


수동 ip 설정이라면


BOOTPROTO=( ? ) 값을 BOOTPROTO=static 변경


ONBOOT=no 을 ONBOOT=yes 변경


제일 하단에 아래에 아래 내용추가


IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.5

DNS2=192.168.1.3


만약 dns가 한개이면 한개만 입력


-< ifcfg-enp0s2 : static 설정 >-------------------


TYPE=Ethernet
 BOOTPROTO=static
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 NAME=enp0s17
 UUID=7f1aff2d-b154-4436-9497-e3a4dedddcef
 ONBOOT=yes
 HWADDR=00:0C:29:A1:B5:D6
 PEERDNS=yes
 PEERROUTES=yes
 IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


 IPADDR=192.168.1.10
 NETMASK=255.255.255.0
 GATEWAY=192.168.1.1
 DNS1=192.168.1.5

 DNS2=192.168.1.3


------------------------------------------------


수정된 설정 파일 저장후 네트워크 설정 재시작


# systemctl restart network