2017-10-27 15 views
-1

組み込みPHPサーバにアクセスできるIPをホワイトリストに登録できますか?PHP組み込みサーバにアクセスできるIPを制限する

php -S 127.0.0.1:8082で開くと、ローカルホストにのみ表示されます。 php -S 192.168.0.10:8082を入力すると、ローカルネットワーク全体に表示されます。 php -S 0.0.0.0:8082によって行われた場合、インターネット全体で利用できるようになります。

ウェブサーバーのアベイラビリティを、特定のIPセット(ローカルネットワーク内のわずかなIP)に制限することはできますか?

+1

[管理者アクセス用のホワイトリストのIPアドレス](https://stackoverflow.com/questions/7465321/white-list-ip-address-for-admin-access) –

+0

の可能な複製です。私はWebサーバーがホワイトリストに登録されていないIPにはまったく反応しないようにしたいと思います。 –

+0

これは、ソフトウェアまたはハードウェアのいずれかのファイアウォールを使用して一般的に達成するもので、オペレーティングシステムとネットワーク構成に依存します。それがLinuxだと仮定すると、iptablesのようなものがサーバ上で動作していますか? –

答えて

0

スクリプトを開始する前にWebサーバーとの接続が確立され、要求を処理するため、PHPコードを使用して特定のポート上で実行されているPHPサーバーがあることを知らせないことはできません。

関連する問題