chromeのheadlessモード時のオプション(remote-debugging-address)について
目的
remote-debugging-portを別のサーバから参照したい
概要
selenium(python)でchromeを動かしています。
ブラウザの動きを直接見たくて、chromeの設定にremote-debugging-port=9222
をいれましたが、
localhostからしか見れませんでした。
(別のサーバからは9222ポートが参照不可)
そこでremote-debugging-address
を設定して、別のサーバから
9222ポートにアクセスできるようにしようと思いました。
ですが--remote-debugging-address=192.168.0.2
(接続元のIP)では、chromeが動かなくなりました。
--remote-debugging-address=0.0.0.0
ならば意図した動作をしました。
ですが、できればセキュリティ面からもう少し範囲を狭くしたいです。
質問
この場合、どうすればいいでしょうか。
余談
ついでにご存知なら教えてほしいですが、
seleniumの処理が終わってもchromeを終わらせない方法とかありますか?
headlessモードなのだから、終わるのが自然だとは思いますが。。。
なお--headless
オプションを消したら、やっぱり動かなくなりました。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/04 13:02