
방금 Windows 7 VM Player 호스트에 Openbravo 어플라이언스를 설치했습니다. 이제 ERP 시스템에 액세스하려면 이동하라는 명령 프롬프트가 표시되지만 http://localhost
어플라이언스에서 브라우저를 찾을 수 없습니다. 저는 그들의 조언에 따라 Linux VM용 IP 주소를 구성하고 호스트의 Windows 브라우저에서 해당 주소에 액세스해야 한다고 생각합니다. 이 문제를 어떻게 해결하나요? 더 구체적으로,
- 할당할 로컬 IP 주소를 어떻게 선택합니까?
- 이 IP 주소가 내 Windows 호스트에 표시되도록 설정하려면 어떻게 해야 합니까?
그들의 도움은 서버를 인터넷에 표시하기 위해 DNS를 할당한다고 말하지만 인터넷 가시성 자체는 필요하지 않습니다. 이를 위해 이 도움말을 어떻게 해석하거나 적용해야 합니까?
마지막으로 IP 주소를 인터넷에서 사용할 수 있도록 하려면 여기에 일부 DNS 서버를 할당합니다: $ echo "nameserver IP_DNS1" >> /etc/resolv.conf $ echo "nameserver IP_DNS2" >> /etc/resolv.conf
답변1
포스터 설정에 적합한 새로운 솔루션입니다. 이보다 더 단순화할 수는 없습니다.
1 단계: VMWare Player 메인 창에서 VM 이름을 마우스 오른쪽 버튼으로 클릭하고 "가상 머신 설정"을 선택합니다.
2 단계: 설정 창에서 "네트워크 어댑터"를 클릭하고 오른쪽 옵션 중 "호스트 전용: 호스트와 공유되는 개인 네트워크"를 선택하세요.
3단계: 확인을 클릭하세요.
확실히하다:VMWare 플레이어 설정이어야 한다기본값. 설치 중에 VMWare가 생성하는 다양한 가상 네트워크 인터페이스를 조작했다면 작동하지 않습니다..
4단계: 가상 머신을 부팅합니다.
5단계: Linux 명령 프롬프트에 액세스할 수 있는 경우 다음과 같이 IP 주소 192.168.40.129를 할당합니다(루트 액세스 권한이 있는 경우).
ifconfig eth0 192.168.40.129 netmask 255.255.255.0
또는
5b단계:
sudo ifconfig eth0 192.168.40.129 netmask 255.255.255.0
(루트 액세스 권한이 없는 경우)
Windows의 경우:
6단계: 시작 메뉴를 열고 "명령 프롬프트"를 실행합니다. 모든 프로그램 -> 액세서리에서 찾을 수 있습니다.
7단계: 명령 프롬프트에서 ipconfig /all을 입력하고 Enter를 누르세요. 줄 중 하나에 다음과 같은 내용이 표시되어야 합니다.
Ethernet adapter VMware Network Adapter VMnet1:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.40.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
점으로 구분된 처음 세 개의 숫자 그룹은 VM 내부에서 구성한 것과 동일해야 합니다. 서브넷 마스크는 5단계에서 입력한 Linux 명령에서 "netmask"라는 단어 뒤에 추가한 것과 동일해야 합니다.
8단계: VM이 실행 중인 상태에서 Windows로 다시 전환하고 6단계에서 연 명령 프롬프트에서 다음을 입력합니다.ping 192.168.40.129
다음과 거의 비슷한 출력을 얻어야 합니다.
Pinging 192.168.40.129 with 32 bytes of data:
Reply from 192.168.40.129: bytes=32 time<1ms TTL=64
Reply from 192.168.40.129: bytes=32 time<1ms TTL=64
9단계: Windows에서는 브라우저를 열고 다음을 입력하세요 http://192.168.40.129
.
작동하는지 알려주세요.
편집하다:
이 대답은 간단한 서브넷과 간단한 개인 주소 지정을 사용한 "일반적인" 홈 네트워킹 설정을 당연하게 여깁니다. 회사 네트워크 등과 같이 다르거나 더 복잡한 설정이 작동하려면 명령에 몇 가지 수정이 필요하며 다른 사항을 확인해야 할 수도 있습니다. 간단한 홈 라우터가 있는 홈 시나리오에서는 이것이 작동합니다.
편집#2:
오타를 수정했습니다. 가상 머신에는 다음이 있어야 합니다.다른동일한 네트워크의 주소입니다. 따라서 오른쪽의 마지막 숫자가 변경되어야 하며 다른 모든 항목은 동일하게 유지되어야 합니다.
편집#3:
Original Poster의 설정은 일반적이지 않으므로(3G 연결을 제외한 어떤 종류의 네트워크도 부족하여 적합하지 않음) 브리지 네트워킹(가상 머신이 인터넷에 연결할 수 있도록 허용)과 관련된 원래 솔루션은 폐기되었습니다. 현재 솔루션은 "호스트 전용" 가상 어댑터를 사용합니다. 유연성은 떨어지지만 포스터의 제한된 요구 사항을 고려하면 적합합니다.
보관 목적으로 첨부된 원본 솔루션:
--- 원래 솔루션 ---
DNS에 관한 부분은 스크랩하세요. 필요하지 않습니다.
가상 머신을 끄고 해당 설정으로 이동한 다음 네트워크 어댑터 옵션에서 "브리지 네트워킹"(호스트 전용 또는 NAT가 아닌)을 선택합니다.
Windows에서 로컬 IP 주소를 알아보세요.
오른쪽 하단의 시스템 트레이로 이동하여 네트워크 연결에 대한 "상태" 옵션을 마우스 오른쪽 버튼으로 클릭하면 확인할 수 있습니다. 다른 데이터 중에서 현재 IP 주소를 제공하는 "세부 정보"라는 버튼이 있어야 합니다.
192.168.1.102 또는 192.168.0.102 등의 라인에 있을 가능성이 높습니다. Windows IP 주소가 있으면(이를 위해 192.168.1.102라고 가정합니다),
가상 머신을 다시 켜고 Linux 명령 프롬프트에 액세스할 수 있으면 다음을 입력하십시오(루트로 로그인).
ifconfig eth0 address 192.168.1.103 netmask 255.255.255.0
직접 루트 액세스 권한이 없으면 줄 시작 부분에 "sudo"를 추가하세요.
sudo ifconfig eth0 address 192.168.1.103 netmask 255.255.255.0
그런 다음 Windows로 다시 전환하고 브라우저 유형에서http://192.168.1.103
--- 끝 ---