>

Hyper V를 사용하여 Windows 8에 Ubuntu를 설치했습니다. Apache 2도 설치 한 후이를 웹 개발 환경으로 사용한다는 개념이있었습니다. 우분투 설치가 인터넷에 액세스 할 수 있도록 외부 스위치를 설정했습니다. 지금까지 모든 것이 수영으로 진행되었습니다. 내가 겪고있는 문제는 내 컴퓨터에서 웹 서버에 액세스하는 방법을 모른다는 것입니다. 우분투가 선택한 IP 주소를 가져 와서 브라우저에 입력하면 "작동합니다!"라는 메시지가 나타납니다. 그것은 모두 좋지만 여러 네트워크 사이를 이동하고 매번 IP 주소를 조회 할 필요가 없으며 여러 사이트를 쉽게 설치할 수 없습니다. 난 그냥 뭔가를 입력하고 싶어

"http://mytestserver/"

내 브라우저에 액세스하여

이것을 올바르게 설정하는 방법에 대한 조언은 대단히 감사하겠습니다.


  • 답변 # 1

    VM 게스트에서 항상 브리지 된 네트워킹을 통해 가장 큰 성공을 거두었으며이 옵션을 사용하는 것이 좋습니다. 당신이 할 수 있고 내가 한 일은 서버에 고정 IP를 할당하고 아래와 같이 호스트 이름을 할당하는 것입니다. 사용 가능한 IP 주소를 알아야하거나 네트워크 내부에있는 경우 192.168.1.x를 사용할 수 있습니다.

    가장 쉬운 방법은/etc/network/interfaces에 고정 IP를 할당하여 0.0.0.0을 올바른 네트워크 항목으로 바꾸는 것입니다

    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet static
     address 0.0.0.0.0
     netmask 0.0.0.0.0
     gateway 0.0.0.0.0
     broadcast 0.0.0.0.0
     dns-nameservers 0.0.0.0.0 0.0.0.0.0
    
    

    그리고/etc/hosts 파일을 편집하고 고정 IP를 추가하고 호스트 이름 mytestserver를 추가하십시오. 이미 localhost 항목과 다른 항목이있을 것입니다. 인터페이스에 할당 한 고정 IP 주소를 mytestserver에 할당하십시오. DNS 레코드가 없기 때문에 단순히 시스템 호스트 파일에서 동일한 항목을 작성해야 할 수도 있습니다.

    127.0.0.1   localhost
    0.0.0.0 mytestserver
    
    

관련 자료

  • 이전 windows - 다른 세션을위한 FindWindow
  • 다음 reactjs - 여러 HTTP 요청 처리