私は、このネットワーク構成で家のすべてのテナントのWebページを作成するように割り当てられています。
このイントラネットWebは、ネットワーク内のすべてのコンピューターからアクセスできる必要があります。 ISPモデムに最も近いルーターと、Webを保存するサーバーPCにアクセスできます。このWebページには名前でアクセスできる必要があります(たとえば http:// thishouse )。
私の質問は...それをすべて設定する方法は?すべての機能を備えた「簡単な部分」のWebページは問題ではありませんが、このような設定で実行するようにイントラネットWebサーバーを設定した経験はありません。
Webサーバーをインストールします... " Cherokee "をお勧めします。または、Macを使用している場合は、[システム環境設定]、[共有]の順に移動し、[Web共有]を有効にします。この場合のサーバーは、192.168.2.200のアドレスを持っているとしましょう。
うまくいけば、すべてのマシンでhosts
ファイルにアクセスできます。その場合、たとえば、各コンピューターのthishouse
ファイルにhosts
サーバーのエントリを配置するだけです。 。
127.0.0.1 localhost
255.255.255.0 broadcasthost
::1 localhost
192.168.2.200 thishouse thishouse.com www thishouse.local
# Add domains which you want to force to an IP address here.
address=/thishouse/192.168.2.200
# Add other name servers here, with domain specs
# if they are for non-public domains.
server=/localnet/192.168.2.200
server=8.8.8.8 # google's DNS Server, to "go online"
.1
でDNSを内部LANに提供し、.200
サーバーを使用して実際にローカルアドレスと「リモート」アドレスを解決する...またはbb:すべてのマシンで.200
アドレスを使用してDNS解決を実行します。ルーターにこれを実行させると、信頼性が高まり、構成は不要です。これは単純なことですが、実際にはすべてがどのように組み合わされているかを理解するのに何年もかかります。お役に立てれば。
適切なファームウェアがあれば、IMOの最適なセットアップは、基本的にLANホスト用のミニチュアネームサーバーであるDNSフォワーダーを利用することです。 PfsenseやDD-WRTなどのオープンソースルーターファームウェアにこの機能があります。例として、Pfsense DNSフォワーダーの一般的な情報については次のリンクを確認してください: http://doc.pfsense.org/index.php/DNS_Forwarder 。
また、各サブネット内のホストが相互に表示されないのも当然です。技術的な詳細はさておき、図の一番下のルーターではなく、スイッチの方が適切である可能性が高いと言えます。
Windowsユーザーの場合
(何が起こったのか見てください)