ルーターはURLをローカルIPにマッピングできますか?


9

私は、ホストファイルにアクセスできない多くの異なるコンピューターを備えた施設をセットアップしています。hostsファイルを使用せずにtest.comをローカルサーバーにマップするにはどうすればよいですか?これは簡単なホームルーターを使用して実行できますか?

ゲストに伝えたいのですが、「Wi-Fiを使用している場合は、test.comにアクセスしてローカルWebサイトを表示できます。」

ハードウェアにとらわれない回答を維持したいのですが、それでも問題がなければ、DリンクDIR-655を使用しています。

私はこの答えを知っていますが、これらの問題に直接対処しているとは思いません: ドメイン名をIPアドレスとポートにマップするにはどうすればよいですか? (私は間違っていますか?)

ありがとう!

回答:


7

カスタムファームウェアを使用せずにこれを実行できるホームルーターは見つかりませんでした。ただし、サイトを実行している同じサーバーを使用して、自宅でDNSサーバーを内部的にホストしています。すべてのマシンは、一連のカスタムダイレクトが設定されているDNSサーバーをポイントし、他のすべてのクエリは、ISPのDNSサーバーに送信されて正しく解決されます。DHCPを使用して、すべてのクライアントにIPアドレスとDNSサーバーアドレスを割り当てています。


ありがとう-これは私の発見を裏付けるものです。これはセットアップが特に難しいですか?(私はUbuntuサーバーを実行しています)
Sauce McBoss

世界には、軽量でシンプルなDNSサーバーソフトウェアがたくさんあります。したがって、DNSサーバーの設定は難しい場合もあれば、簡単な場合もあります。
djangofan 2012年

@lrog Ubuntu Serverを使用している場合は、DNSMasqを確認してください。これは1つの役割を担うDHCP / DNSサーバーであり、過去にうまく使用できましたが、正しい構成を探すために多くの時間を費やしました。
BinaryMisfit 2012年

3

ドメインを実際に登録し、ローカルIPアドレスを指すようにします。たとえば、登録example.comしていて、ローカルIPアドレスの範囲がの192.168.1.0/24場合、そのIPアドレスでWebサーバーをポイントwww.example.com192.168.1.184て実行できます。名前はネットワークの外部で解決されますが、実際にはどこにも行きません。

ドメインを実際に登録したくない場合は、代わりに、独自のネームサーバーを使用して、その名前を希望どおりに解決させることができます。ただし、実際のドメインと競合する可能性があるため、お勧めしません。

本当にルーターで実行したい場合は、Dnsmasqをサポートできるルーターを使用してください。DD-WRTをサポートできるルーターであれば何でも可能です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.