質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

CasperJS

CasperJSはJavaScriptで実装されたPhantomJSのユーティリティで UIテスト向けのJavaScript フレームワークです。

Q&A

解決済

1回答

1672閲覧

vagrant+virtualbox+casperjsで、ホストにアクセスしたい。

退会済みユーザー

退会済みユーザー

総合スコア0

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

CasperJS

CasperJSはJavaScriptで実装されたPhantomJSのユーティリティで UIテスト向けのJavaScript フレームワークです。

0グッド

0クリップ

投稿2016/11/11 08:02

#環境
※下記よりcloneしたもの

#現象
guestからhostで稼働させているアドレスに
casperjsでアクセスすると、下記のメッセージが表示され、
それ以上の処理が動きませんでした。

cl

1[vagrant@casper orixrentec]$ casperjs test.js 2[info] [phantom] Starting... 3[debug] [phantom] opening url: http://ホストIP:8080/index.html, HTTP GET 4[debug] [phantom] Navigation requested: url=http://ホストIP:8080/index.html, type=Other, willNavigate=true, isMainFrame=true 5[debug] [phantom] url changed to "http://ホストIP:8080/index.html" 6[debug] [phantom] Successfully injected Casper client-side utilities 7# これ以降動かない。

test.jsはこんな内容です。

js

1casper 2 .start() 3 .open('http://ホストIP/index.html'); 4 .then(function(){ 5 console.log('test'); 6 });

つたない文章で申し訳ないのですが、
設定方法・アクセス方法に間違いなどあればご教授頂きたいです。
宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

ホストのIPアドレスは、プライベートIPアドレスだと思いますので隠す事に意味はなさそうですが…

Vagrant + VirtualBOXで仮想マシンを立ち上げた際、
VirtualBOXが用意した仮想のルータ(192.168.33.1)の配下にぶら下がります。
なので、ホストマシンに接続したければIPアドレス192.168.33.1が正解になります。

この辺一度疑ってみて下さい。
もし無理ならVagrantfileのprivateのコメントアウトを解除して上記を試してみてください。

投稿2016/11/11 08:36

miyabi-sun

総合スコア21158

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問