centos 7 network 설정

OS 2015. 10. 16. 22:32

NAT, Host-Only를 사용할 경우

vmware에서는 NAT로 할 경우 호스트와 통신이 가능하지만
virtualbox에서는 NAT로 할 경우 외부(인터넷)만 되어 호스트와 통신을 하려면 Host-Only를 추가해야함
따라서 NIC 2개가 필요하고 설치시 NAT를 기본으로 설정하고 설치하면
Host-Only는 비활성화 되어 있어 별도로 추가해 주어야한다.
vmware에서 virtualbox의 Host-Only 네트워크에 접근할 경우에도 NIC를 추가해주어야 한다.

ifconfig

위 명령으로 NIC 이름을 확인해 둔다.

cd /etc/sysconfig/network-scripts
ls

파일 목록 중에 확인한 NIC 이름으로 된 파일을 수정하고 네트워크를 재시작하면 적용된다.
NIC 이름은 설치시에도 확인할 수 있으며 다음은 이름이 "eno16777736"인 경우의 예이다.

sudo vi ./ifcfg-eno16777736

DHCP를 사용하는 경우

BOOTPROTO=dhcp
ONBOOT=yes
DEFROUTE=no

DHCP를 사용하지 않는 경우

BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.56.101
NETMASK=255.255.255.0
BROADCAST=192.168.56.255
NETWORK=192.168.56.0
DEFROUTE=no

게이트웨이를 설정하면 NAT, Host-Only 두 개의 게이트웨이 중 우선권을 가진 게이트웨이를 통해 외부(인터넷) 통신을 시도하므로
Host-Only 네트워크의 게이트웨이는 설정하지 않는다. GUI에서 설정시에는 케이트웨이 값을 넣어야 "확인"버튼이 활성화 되는데
이때 게이트웨이는 "0.0.0.0"으로 설정한다. 기본 게이트웨이로 설정되지 않도록 하기위해 "DEFROUTE" 옵션을 "no"로 설정한다.
다음 명령으로도 네트워크 설정을 변경할 수 있다.

nmtui

모든 설정을 끝내고 네트워크를 재시작 한다.

sudo systemctl restart network

'OS' 카테고리의 다른 글

ubuntu 서버 CUI 화면 꺼짐 끄기  (0) 2015.12.19
ubuntu network 설정  (0) 2015.10.16
centos 7 CUI 해상도 설정  (1) 2015.10.16
ubuntu 14.04 server CUI 해상도 설정  (0) 2015.10.16
linux 그룹 관리  (0) 2015.06.23
: