Ubuntu 14.04にApache2をインストールしました
正しいIPが提供されていれば、どこからでもサーバーにアクセスできます。これを無効にして、ローカルネットワーク内のユーザーのみがサーバーにアクセスできるようにします。
Apache2.conf
から行う必要があると思います
追伸この質問は以前にも聞かれたと思いますが、以前の投稿を見つけるための正しいキーワードがないと思います:)
見つけた!
Sudo nano /etc/Apache2/Apache2.conf
<Directory /var/www/>
まで下にスクロールします
</Directory>
の前にこれらの2行を追加します
Deny from all
Allow from 127.0.0.1
これにより、127.0.0.1
(自分のマシン)を除くすべてのIPからのアクセスが拒否されます。ネットワークのIPが192.168.x.x
の形式である場合、192.168.
からのアクセスを許可すると、ネットワーク内のすべてのユーザーへのアクセスが許可されます。
ファイアウォールを有効にした方が良いかもしれませんか? UFWはホスト/ネットワークからのアクセスを許可し、他の地域を拒否できます。
Sudo ufw enable
Sudo ufw allow from xxx.xxx.xxx.xxx/zz to any port 80 proto tcp
xxx.xxx.xxx.xxx
-ローカルネットワークを表す、zz
代表的なネットワークマスク
コマンドでルールをリストできます
Sudo ufw status
または
Sudo ufw status numbered