Windows 自PCのXAMPPテスト環境に別PCからアクセスする

会社で自分のPCにXAMPPを入れて、テスト用Webサーバにしています。

 

バーチャルホストにしているので、通常の80とは別に5つほどポートを割り当てている。

 

ある日上司からそのサーバにアクセスしたいと言われたので、IPアドレス192.168.xxx.xxx:yyyyを伝えたところアクセスできないとのこと。

 

原因はファイヤーウォールが邪魔しているみたい。

そのポートへのアクセスを通すようWindowsの設定を直せばいい。

もちろんクライアントとなる上司側のPCではなく、サーバとなっている自分のPCの設定です。

 

やり方

  • コントロールパネルを開く
  • システムとセキュリティーを開く
  • Windows Defenderファイヤーウォールを開く
  • 詳細設定
  • 受信の規則
  • 新しい規則
  • ポートを選択して次へ
  • 特定のローカルポートにポート番号yyyyを入力して次へ
  • 接続を許可するにチェックされているのを確認して次へ
  • 問題なければ次へ(私は社内なのでパブリックは外しました)
  • 名前を入力する(何の設定か後で解るように適切な名前をつけること)
  • 完了

 

私の場合ポリシー名は「XAMPP開発環境 02 8080」にした。

 

これでLAN内でもWAN内でもアクセスできるようになる。

この設定をしなければLAN内からもWAN内からも、ポート80以外はアクセスできない。

 

ちなみに192.168.xxx.xxxでアクセスするとブラウザはポート80にアクセスすることになるのだけど、それは何も設定しなくてもアクセスできる。

コメント

タイトルとURLをコピーしました