리눅스 (Linux)2016. 1. 7. 09:20

centos를 설치한 후 가장 먼저 해야할 일이 네트워크 설정이다.

즉, 랜카드에 ip를 할당하여 네트워크(인터넷)를 할 수 있게 해 줘야 한다.

뭐 설치시에 ip를 자동으로 할당하도록, 또는 수동으로 ip를 설정하면 문제는 없겠지만 필요에 따라 콘솔에서 직접 설정해야할 경우도 있다.

#ip addr
위 명령어를 치면 아래의 내용이 나타나는데  네트웍이 정상적으로 되어 있다.

 

 

 

 

 그럼 실제 랜카드에 ip를 설정해 보자
위 그림에서 lo는 로컬 네트워크 이며 enp2s0이 실제 서버에 설치된 랜카드다
이 랜카드에 ip를 직접 설정하자

#vi /etc/sysconfig/network-scripts/ifcfg-enp2s0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp2s0
UUID=b6fb8175-7596-4aca-bebe-c579fe37aea7
DEVICE=enp2s0
ONBOOT=yes
DNS1=1.211.100.123
IPADDR=1.211.100.123
PREFIX=32
NETMASK=255.255.255.248
GATEWAY=1.211.100.124
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


위 파일에 대한 간단한 내용은
BOOTPROTO=static 은 고정 ip로 설정, 유동 아이피는 DHCP로 하면 된다.
ONBOOT=yes는 부팅시 랜카드 활성화 하겠다
IPADDR=X.X.X.X 실제 서버에 할당할 고정 IP 입력
DNS, NETMASK, GATEWAY등을 입력한다.

설정이 되었으면 네트워크 서비스를 재 시작한다.
#systemctl restart network

간혹 간혹이다마는 랜카드가 활성화가 안되어 설정이 안되는 경우가 있다!
그럴땐 명령행에서 강제로 활성화 해야한다.

#ifconfig enp2s0 1.211.X.X netmask 255.255.255.248 broadcast 1.211.X.X up
아이피, 넷마스크, 브로드캐스트를 입력한 뒤 업시킴
#route add default gw 1.211.X.X dev enp2s0
게이트웨이를 설정
#ifup enp2s0
네트워크 활성화

위와 같이 하면 간혹 랜카드에 ip가 먹히지 않을때 강제로 랜카드를 활성화 할 수 있다.

 

Posted by 랩퍼우