私はVagrantをインストールし、サイトHashicorpのチュートリアルの通り、迷惑メールボックスを設定しました。私はポート転送、一意のIPを持つプライベートネットワーク、およびフォルダの同期を設定しました。ここで迷惑メールのゲストservernameにアクセスするには?
は私がSSHとき、私が持っているものです。
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:\ vagrant2(Windowsの10)
私はindex.htmlのファイルをcontaint 2つのフォルダがあります。
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
Apacheのconfiguratio:ゲストの/ 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"
は、この(私は2つのホストを定義した)のようなものです:ホスト
は浮浪者のファイルは、このようなものですn個のファイルは、このようなものです:
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アドレスの転送を経由してページにアクセスすることができます。 http://127.0.0.1:4567/
私はそのIPと同じサイトにアクセスすることができます。 192.168.33.10
私ができますポート81でリッスンしている2番目のサイトにアクセスしてください: 192.168.33.10:81
ただし、ゲストで定義したサーバー名でアクセスする必要があります。私は、Windows 10で私のブラウザに入力された:それらの
どれも、私はクロームコンソールに持って働きません:ゲスト・オペレーティング・システムでは
GET http://box.local/ net::ERR_NAME_NOT_RESOLVED
、Iピングボックス。ローカルまたはbebox.local、それは大丈夫です。
ホストマシン上で、名前をpingが動作しない、それはしかしさえローカルホストにpingを box.localホストが
は私がいるWindowsのファイアウォールを無効にしようとした動作しないことが判明していないと言うのではなく、何かを変える。
OMGを追加します!ありがとうございました! –