나는 방글라데시를 설치하고, 사이트 Hashicorp의 튜토리얼에 따라 방황하는 상자를 설정하고, 포트 전달, 고유 IP가있는 개인 네트워크 및 폴더 동기화를 설정했습니다. 나는 index.html을 파일이 (가) 포함 두 개의 폴더가 \ vagrant2 (윈도우 10)방글라데시 게스트 servername에 액세스하는 방법은 무엇입니까?
:
login as: vagrant
[email protected]'s password:
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-101-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Wed Nov 30 10:35:39 UTC 2016
System load: 0.22 Processes: 86
Usage of /: 3.7% of 39.34GB Users logged in: 0
Memory usage: 25% IP address for eth0: 10.0.2.15
Swap usage: 0% IP address for eth1: 192.168.33.10
방랑 파일은 C : 여기
내가 ssh를 할 때 내가 가지고있는 것입니다.
기본적으로 var/www/html은 호스트의 C : \ vagrant2 \ html 폴더와 동기화되어 있고 다른 폴더가 추가되었습니다. var/www/html2는 C : \ vagrant2 \ html2 폴더와 동기화됩니다. 호스트는
는 방랑하는 파일은 다음과 같다 :
127.0.0.1 localhost
192.168.33.10 box.local
127.0.0.1 bebox.local
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
아파치 화면 구성 :/etc/hosts 파일이처럼 게스트의
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.synced_folder "./html2", "/var/www/html2", :mount_options => ["dmode=777", "fmode=644"]
config.vm.provision :shell, path: "bootstrap.sh"
config.vm.network :forwarded_port, guest: 80, host: 4567
config.vm.network "public_network", ip: "192.168.33.10"
(I 2 호스트 정의) http://127.0.0.1:4567/
내가 그 IP와 같은 사이트에 액세스 할 수 있습니다 : 192.168.33.10
내가 할 수있는
Listen 81
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
ServerName box.local
</VirtualHost>
<VirtualHost *:81>
DocumentRoot /var/www/html2
ServerName bebox.local
ServerAlias bebox
</VirtualHost>
내가 IP 주소의 전달을 통해 페이지에 액세스 할 수 있습니다 N 파일은 다음과 같다 포트 81에서 수신 대기중인 두 번째 사이트에 액세스하십시오. 192.168.33.10:81
그러나 게스트에 정의 된 서버 이름으로 액세스해야합니다. 나는 윈도우 10에서 브라우저에 입력 : 그들의
아무도 내가 크롬 콘솔이 작동하지 : 게스트 운영 체제에서
GET http://box.local/ net::ERR_NAME_NOT_RESOLVED
, I 핑 상자. 로컬 또는 bebox.local, 괜찮아.
호스트 시스템에서, 이름을 핑을하는 것은 작동하지 않습니다, 그러나 그것은 심지어 로컬 호스트에 ping을 box.local 호스트가
내가의 Windows 방화벽을 사용하지 않도록 노력 작동 않는 것을 발견하지 않았다고하지만,하지 않습니다 아무것도 바꿔라.
OMG를 추가! 고맙습니다! –