본문 바로가기

Linux

vmware workstation 환경에서 리눅스 인터넷 설정

리눅스는 Red Hat Linux Enterprise 4 버전

vmware로 리눅스를 설치하여 하다보면 인터넷이 아예 안잡히거나 간단한 실수로 인터넷이 안될 경우가 있는데.. 왕짜증;;
간단한 인터넷 설정법을 체크

일단 vmware에서 인터넷으로 설정되어있는 값을 알아야 한다.
그 값을 알아야 리눅스 환경에서의 ip주소를 설정하고 환경을 수정하여 인터넷을 쓸수 있도록 한다.

vmware - Edit 탭 -  Virtual Network Editor 를 실행하면 아래 화면이 나오는데 NAT 탭에서 세팅된 
IP주소를 확인한다.


이 주소가 vmware안에서 네트워크에 쓰이는 주소이므로 이 주소에 맞게 리눅스 환경 파일들을 설정해 주면 된다. 

인터넷 환경을 설정하는 파일은 4개로써 
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/hosts
/etc/sysconfig/network
이다.

인터넷 뿐만 아니라 콘솔에 뜨는 커서이름등을 설정할수 있다.

먼저 etc/sysconfig/network-scripts/ifcfg-eth0 파일
기본으로 리눅스를 깔면 네트웍 방식이 dhcp로 되어있을것이다. 딱히 건들지 않으면 vmware상에서는 인터넷사용에 있어 불편함은 없다 하지만 윈도우에서 putty를 이용해서 접속하거나 그외 SW로 접속할때에는 접속이 되지 않을것이다. dhcp는 자동으로 설정해주는 방식이어서 외부에서 접속이 되지 않는다.

/etc/resolv.conf
/etc/hosts
/etc/sysconfig/network

즉. /etc/sysconfig/network-scripts/ifcfg-eth0 의 ip주소와 /etc/hosts 파일의 도메인주소와 같아야 하고 

/etc/hosts의 도메인이름은 /etc/sysconfig/network의 호스트네임과 같아야 한다.

또한 인터넷이 되기위한 dns 도메인 정보를 가지고 있는 nameserver를 입력해 주어야 고정ip주소 방식으로 인터넷이 가능하다.

이렇게 해도 안된다면 방화벽등 네트워크 보안이 되어있는 방식을 죄다 풀어주고 다시 시도해보길...

즉.. 고정ip주소 방식의 리눅스 인터넷 설정을 할려면 

/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/hosts
/etc/sysconfig/network
/etc/resolv.conf

이렇게 4개의 파일을 꼭 확인해 보아야 한다. 물론 이 파일을 확인하기 전에 vmware의 ip설정을 확인해보고..

음.. 더 쉬운방법이 있는데.. ㅋ

프롬프트에서 neat 라는 명령어를 치면 아래의 창이 나온다.
Devices 탭에서 인터넷설정을 더블클릭

General 탭에서 IP주소와 게이트웨이를 설정해주고 Hardware Device 탭을 클릭한후

맥 주소를 Probe 시켜준후 확인을 누르면 인터넷 설정이 끝난다..

이렇게 하면 쉽게 인터넷 설정을 할 수 있다.

마지막엔 프롬프트 창에서
service network restart 를 눌러서 설정값을 적용시켜 준다..