IT_Common/Tip-Tech | Posted by 낫기법필 2008. 10. 15. 14:27

[VMWare] 네트워크 인터넷 설정 모음

  • Use bridged networking

    VMware의 기본설정으로서 현재 호스트PC에서 인터넷이 가능하다면 이 설정으로 가상PC에서도

    바로 인터넷을 사용할 수 있다. (별도의 라우터나 IP 공유기를 가지고 있을 경우)

    인터넷 공유기를 사용하는 경우 선택할 수 있습니다. 직접 공유기로부터 IP를 부여받아 인터넷과 직접 연결 합니다.

  • Use network address translation [NAT]

    가상PC에서 가상내부IP를 할당하여 사용한다.
    보통의 경우 ADSL/VDSL과 같이 현재 Host PC의 IP 이외의 여분의 IP 주소가 없을 경우선택

  • Use host-only networking

    호스트PC만 네트워크를 사용한다.

  • Do not use a network connection

    네트워크를 사용하지 않음.특별히 다른 설정이 필요한 경우가 아니면 " Use bridged networking"를 선택하도록 하자.

    기존 호스트PC에서 인터넷이 가능했다면, 별다른 설정 없이도 가상PC에서도 인터넷을 사용할 수 있다.

    ============================================================================



    =============================================================================

    관련글  http://bbs.kldp.org/viewtopic.php?t=27734&highlight=vmware

    vmware를 설치하게 되면 윈도우상에서 가상의 컴퓨터를 만들게 됩니다.

    만들어진 컴퓨터 상에 리눅스를 설치하게 된거죠

    키보드나 마우스 등등은 공유해서 쓸수 있는데 네트웍 같은경우 컴퓨터 마다 고유 이름도 있어야 하고 이더넷 주소도 달라야 하기 때문에 랜설정을 따로 해줘야 합니다.

    IP공유방식은 NAT방식을 사용합니다.

    외부 네트웍 ──host PC eth0 ── host PC

                                             │ (인터넷 공유)

                                             │

                                             └── vmware vmnet8 ── vmware vmnet0 ── vmware PC

                                                (인터넷 공유 브릿지)

    위의 그림과 같이 네트웍이 구성되는데

    vmware를 설치하게 되면 윈도우의 네트웍환경에 로컬영역연결 말고도 vmware eth0, vmware eth8이 생성되는데 다음과 같이 설정하시면 됩니다.

     

    0. 윈도우의 네트워크 설정에서 '로컬 영역 연결'의 '등록정보'에서 '공유'탭을 선택하시고, '이 연결에 인터넷 연결 공유 사용'을 체크합니다...('로컬 네트워크의 경우' 항목에 'VMware Network Adapter VMnet8'을 선택해 놓습니다...)

    **xp의 경우 네트워크 연결 > 로컬 영역 연결 '우클릭' > 속성 > 고급탭 > 인터넷 연결 공유

    에서 다른 네트워크 사용자가 이 컴푸터의 인터넷 연결을 통해연결 할 수 있도록 허용을 체그 하시고

    홈네트워킹 연결에 wmware vmnet8을 선택합니다.

    여기까지가  eth0와 vmnet8과 의 연결이고

    1. 'VMware Network Adapter VMnet8'의 '등록정보'에서 '인터넷 프로토콜(TCP/IP) 등록 정보'의 IP주소와 서브넷마스크를 확인해 놓습니다...(대체로 IP는 192.168.0.1, 서브넷마스크는 255.255.255.0으로 잡혀 있을 것입니다...)

    2. GuestOS 환경을 설정할때, NIC를 custom으로 잡으시고, vmnet8(NAT)을 선택합니다...()

    3. Redhat Linux 9를 설치하시고 eth0의 설정을 IP는 VMWare의 'Edit -> Virtual Network Settings...'에서 'DHCP' 탭의 'VMnet8'의 'Properties'에 설정된 'Start IP Address'와 'End IP Address'의 범위 내에서 임의로 잡으시고, 서브넷마스크는 255.255.255.0, 게이트웨이는 VMWare의 'Edit -> Virtual Network Settings...'에서 'NAT'탭의 'Gateway IP address'를 확인하여 똑같이 넣습니다... 그리고 DNS는 1번 항목에서 확인하신 IP 주소를 입력하시구요... 이렇게 하면 설정이 모두 끝납니다...

    4. eth0 설정후 저장 하시고 다시 활성화 해준 후 ping으로 네트워크가 작동하는지 확인합니다...

    --------------------------------------------------------------------------------
    1. VMWare 네트워크 설정확인

    우선 VMWare내 네트워크가 어떻게 세팅되어 있는지 확인하시기 바랍니다.

    Edit->Virtual Network Setting->DHCP->VMnet8 -> Properties

    위 순서대로 따라가시면 DHCP로 설정되어지는 IP범위를 알 수 있고

    Edit->Virtual Network Setting->NAT->VMnet8

    위 순서대로 따라가보시면

    Gateway와 Netmask를 알 수 있습니다.

    ex)

    Gateway : 192.168.100.2

    Netmask : 255.255.255.0

    이곳에서 확인된 설정사항을 잘 기억하세요.

    2. 포트포워딩1 (VMWare=>Fedora9)

    Edit->Virtual Network Setting->NAT->VMnet8->Edit

    이곳에서 Gateway를 별도로 설정해 줄 수 있으며 Port Forwarding 선택하시면 Host(Windows PC)에서 들어오는 신호 VMWare내에 Guest머신에 넘겨주는것이 가능합니다.

    ex) 웹서비스를 외부에서 접속하게끔 하기 위해서는

    Add 버튼클릭

    Host port : 80

    Virtual Machine IP Address : 192.168.100.100                  Port : 80

    Description : Web Service(이건 설명이니 아무거나 입력)

    OK클릭

    만약 Fedora에 설치된 아파치의 서비스포트를 변경하였다면 Port 번호만 바꾸어주시면 됩니다.

    3. Windows 네트워크 설정확인

    바탕화면->내 네트워크환경->속성->VMware Network Adapter VMnet8->속성->인터넷프로토콜(TCP/IP)->속성

    이곳에서 VMWare의 네트워크와 동일하게 맞추어주셔야 합니다.

    IP 주소 : 192.168.100.1

    서브넷 마스크 : 255.255.255.0

    게이트웨이와 DNS 설정은 안하셔도 됩니다.

    확인->확인

    바탕화면->내 네트워크환경->속성->로컬 영역 연결->속성->고급

    인터넷 연결 공유

    □  다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용

    위 부분을 체크해 주세요.

    확인

    4. 포트포워딩(Windows PC => WMware)

    Windows 방화벽 => 고급 =>로컬 영역 연결(선택후) 설정

    □  웹 서버

    체크하고 편집

    네트워크에 이 서비스를 호스팅하는 컴퓨터의 이름 또는 IP주소 : 192.168.100.1  

    이 빈곳에 VMnet8의 IP 를 입력합니다.

    확인

    여기까지 하셨으면 모든 설정은 끝났습니다.

    이제 설정된 사항이 적용되도록 네트워크를 재시작해주시거나 간단히 재부팅 해주시고

    재부팅후 VMware 실행 후 Fedora 실행전 화면에서 Ethernet 설정을

    ○ Custom : Specific virtual network

         VMnet8(NAT)

     로 설정해 주시고 실행해주시면 됩니다.

    그리고 Fedora 부팅 후 ifconfig로 네트워크 설정 확인하시고

    사용 가능 IP  : 192.168.100.3~192.168.100.254

    GateWay : 192.168.100.2

    Netmask : 255.255.255.0

    nameserver :  192.168.100.1 (또는 외부 알려진 네임서버를 등록하시면 됩니다.)

    그 다음 setup 들어가셔서 Firewall에서 [사용안함]으로 하시던지

    [사용함]을 선택하셨다면 허용할 서비스를 선택해주시면 됩니다.

    이제 모든 설정이 끝났습니다.

    외부에서 접속확인만 해보시면 될 겁니다.

    다른 서비스도 웹 서버와 마찬가지로 포트포워딩 두곳에서 해주시고 방화벽에서 허용해주시면 됩니다.

    그럼 꼭 성공하세요~~
    [펌] http://gaucher.egloos.com/1355068
    ================================================================================



    ================================================================================
    IP공유 방식을 NAT 방식으로 한다. 다음 그림을 보자.

    기존의 PC에서 사용하고 있는 host PC eth0 인터넷 공유에 vmware vmonet8 이라는 인터넷 공유 브릿지를 이용하여 연결하고 이를 vmware vmnet0 연결하여 가상 PC 인터넷과 연결하는 것이다.

     

     

    우선 VMware 네트워크 설정부터 하자. NC1 더불클릭한다.



     

    위와 같이 NAT으로 설정한다. 설치 시에 NAT 선택했다면 이렇게 되어 있다.


     

    Edit=> Vitual Network Setting 선택하자.


     

    NAT탭을 선택하고 VMnet host VMnet8 한다. 그리고 Edit 클릭하자.

    Port fowarding 클릭한다.


     

    위의 이미지와 같이 포트 22번을 포워드 한다. IP 설치된 가상 리눅스의 IP이다. 리눅스로 부팅 다음 ifconfig 하면 eth0 IP 나온다. 정보를 넣자.

     

    그리고 앞으로 사용할 SSH 경우 22 포트를 사용한다. 이는 WindowXP 같은 OS에서 보안상 막아둔 경우가 많다. 그러므로 보안 설정을 다음과 같이 변경하자.

     

    네트워크 환경에서 마우스 오른쪽 => 속성 => 로컬네트워크에서 마우스 오른쪽 => 속성 => 고급 탭을 선택을 하면 다음과 같은 화면이 나온다.

    Windows 방화벽에서 설정을 클릭하자.


    예외 탭을 선택하고 포트 추가를 클릭하자. 그리고 TCP UDP 22 포트를 열어준다.


    이제 VMware Window 설정이 끝났다. 이제 리눅스를 구동 시켜 보자.


     

    리눅스에서 네트워크설정을 클릭한다.


     

    장치 탭에서 편집을 클릭하면 위의 그림과 같이 IP설정이 나온다. 우리는 여기를 DHCP 설정하고 제공자로부터 DNS 정보를 자동으로 열기 체크하자.

     

    VMware RedHatLinux9에서 DHCP 사용하기 위해서는 다음과 같은 내용을 추가 해야 한다.

     

    /etc/sysconfig/networking/profiles/default/ifcfg-eth0 파일에 다음과 같은 내용을 추가 한다.



    이제 설정이 모두 끝났다. Ping 이용해서 인터넷이 연결되었는지 확인해보자. 그리고 외부에서 접근할 있는지 XShell 같은 프로그램으로 로그인 해보자.

     


     


    출처: http://blog.naver.com/tija98/120018298977
    ================================================================================



    ================================================================================