localhost를 통해 액세스할 수 있는 웹페이지가 있습니다. http://localhost/
또는 http://127.0.0.1/
또는 192.168.44.128
(VMWare VPS 로컬 할당 네트워크 IP - 192.168.44.128)이라고 가정하겠습니다.
여기서 내 공개 IPv4 주소는 185.11.12.13입니다.
이 경우, 다른 제공업체에서 구입한 다른 VPS가 온라인으로 사용 가능하도록 설정된 것처럼 내 공용 IP(185.11.12.13)에서 온라인으로 사용할 수 있도록 해야 합니다. 루트에 로그인하여 입력하면 yum install httpd
완료됩니다. 브라우저에 공용 IP를 입력하면 APACHE 테스트 페이지를 사용할 수 있습니다.
VMware Workstation 15에서 어떻게 이를 달성할 수 있나요?
- 운영 체제: Windows 10 Pro 64비트
- 설치됨: VMware Workstation 15 라이센스
- CentOS에서 인터넷이 작동한다는 것은 가상 네트워크 라우터가 올바르게 설정되었음을 의미합니다.
- 테스트 페이지가 192.168.44.128:80에 표시되므로 포트 80이 CentOS 및 Windows 10에서 작동합니다.
Windows 10 host
파일 편집을 시도하고 구성을 다음과 같이 설정했습니다.
192.168.44.128 185.11.12.13
185.11.12.13 192.168.44.128
브라우저 185.11.12.13에 공개 IPv4를 입력할 때 작동하더라도 185.11.12.13 방문자를 192.168.44.128로 리디렉션하도록 Windows 호스트 파일을 편집했기 때문일 뿐이지만 내 PC에서만 작동합니다.
다른 네트워크에 연결된 다른 PC를 사용하면 185.11.12.13을 찾을 수 없고 다운/오프라인으로 표시됩니다.
Windows 10에서 허용되는 인바운드 및 아웃바운드 규칙 포트 80을 추가했습니다.
내 공개 IP에서 내 VPS를 온라인/라이브하는 방법을 알려주십시오.
답변1
먼저 네트워크를 이해해야 합니다.
- 귀하의 vmware 워크스테이션 시스템은 NAT 모드입니까, 아니면 브리지 모드입니까?
- 브리지 모드로 유지하세요.
- 환경에 방화벽이 있습니까? 그렇다면 방화벽에서 nattig를 수행하십시오.
- 방화벽이 없으면 모뎀에서 가상 머신으로 채팅을 하세요.
답변2
내 공개 IP에서 내 VPS를 온라인/라이브하는 방법을 알려주십시오.
Apache를 공개적으로 사용 가능하게 하려면 다음 단계를 수행하십시오.
- VM 관리자에서 VM 어댑터를 브리지 모드로 설정합니다.
- Windows 방화벽(및 VM)이 포트 80에서 트래픽을 허용하는지 확인하세요.
- 포트 80의 트래픽을 VM(호스트가 아님)의 네트워크 IP로 전달하도록 라우터를 구성합니다.
VM과 호스트 간에 NAT를 사용하는 경우(예: VM과 호스트의 네트워크 IP가 서로 다릅니다(예: 192.168.0.x 및 10.0.0.x, 192.168.2.x 및 192.168.0.x 등)):
VM 관리자를 사용하여 포트 80의 트래픽을 호스트에서 VM으로 전달합니다.
Windows 방화벽(및 VM)이 포트 80에서 트래픽을 허용하는지 확인하세요.
포트 80의 트래픽을 호스트의 네트워크 IP로 전달하도록 라우터를 구성하십시오.
캐리어급 NAT
이 지침에서는 다음을 가정합니다.캐리어급 NATISP에서 사용하고 있지 않습니다. 일반적으로 WAN이나 인터넷 포트(또는 이와 유사한 것)의 IP 주소를 확인하여 라우터에서 이를 확인할 수 있습니다. 이는 공용 IP와 동일해야 합니다(CGN이 사용되지 않는다고 가정).
CGN을 사용하는 경우 다음과 같은 서비스를 살펴봐야 합니다.응록.