컴퓨터/Linux

[Linux] CentOS IP 주소 설정하기

호마 2017. 3. 21. 16:21






CentOS 에서 IP 주소를 설정하는 방법입니다. CentOS6.8에서 진행하였습니다.


/etc/sysconfig/network-scripts/ifcfg-eth0 파일을 엽니다.



설정하려는 IP와 서브넷마스크, 게이트웨이를 입력하고


DNS는 구글 서버로 설정하고, DHCP를 해제합니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Device=eth0
HWADDR=**:**:**:**:**:**
IPADDR=192.168.1.148
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
TYPE=Ethernet
UUID=*********-****-****-********
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
cs


네임서버 설정에 구글 서버를 추가합니다.


1
2
vi /etc/resolv.conf
nameserver 8.8.8.8
cs


변경 사항을 적용하기 위해 네트워크를 재시작합니다.


1
service network restart

cs






가상머신 위에서 돌아가고 있는 경우 추가적인 설정이 필요합니다.

만약 이 설정을 하지 않을 경우, ping을 시도할 때 다음과 같은 에러가 발생합니다.

'Reply from 192.168.***.*** : Destination host unreachable.'


아래는 VMWare 의 가상머신 설정 창입니다. 

목록에서 현재 가상머신을 우클릭하고, Virtual Machine Settings를 클릭하면 나타납니다.

좌측 하드웨어 목록에서 Network Adapter 를 클릭하고, 우측의 Bridge를 선택한 다음, 체크박스를 클릭합니다.




다음은 가상머신 네트워크 설정 창입니다.


Edit > Virtual Network Editor 메뉴에서 확인할 수 있습니다.


VMnet0를 선택하고, Bridge를 설정한 다음, 콤보박스에서 Automatic이 아닌 다른 설정을 선택합니다.


(다른 설정이라 함은, 아마 호스트 OS의 네트워크 카드인 것 같습니다.)




이렇게 가상머신 설정을 마치고 리눅스로 돌아가 네트워크 연결을 확인합니다.


끝.