静的IPを使用するネットワーク上に1台のコンピューターを維持したい。ルーターにアクセスできないため、ルーターのアドレスを予約できません。
私の質問は; これを行うと、ルーターが同じIPアドレスを別のコンピューターに割り当てる可能性はありますか?
リー
静的IPを使用するネットワーク上に1台のコンピューターを維持したい。ルーターにアクセスできないため、ルーターのアドレスを予約できません。
私の質問は; これを行うと、ルーターが同じIPアドレスを別のコンピューターに割り当てる可能性はありますか?
リー
サーバーに常に同じアドレスを持たせたいようです。それは低すぎるレベルだと思います。のような特定のコンピュータ名だけが必要なのはなぜですかmyapp-server
。次に、学校はサーバーに名前を付けるか、myapp-server
DNS変換を行うことができます。DNSサーバーにALIASレコードを作成するか、各クライアントのLMHOSTSファイルを変更します。
私はDNS mapping
多くの実稼働環境で使用してきました。これにより、開発者とシステム管理者の生活が本当にシンプルになります。すべての管理者は、DNSホスト名をネットワークに追加する方法を知っています。そして最悪の場合、実際のネットワーク管理者がいない場合は、いつでもLMHOSTSファイルにIPアドレスを配線できます。
手動でDHCPを使用するようにアプリにいつでも指示できます。ただし、そのIPアドレスがDHCPプールの一部である限り、サーバーがダウンした場合、サーバーが再起動される前にネットワーク上のマシンが起動した場合に、他の誰かがIPアドレスを取得する可能性があるというエッジケースのリスクが常にあります。さようならネットワーク。
ただし、IPアドレスを静的にする代わりに、Avahi(AppleのBonjourのオープンソースバージョン)と同様のマルチキャスト設定を使用してネットワークを設定することを検討する必要がありますzeroconf
。
そうすれば、アプリに一意のブロードキャストホスト名を設定でき、IPの問題は問題になりません。Avahiの全体的な概念は、IPの変更に共通のエイリアスを与えることであるため、IPは常に変更される可能性があります。
別の回答で概説されている例を使用するmyapp-server
と、アプリをインストールする予定のマシンでAvahiをセットアップするだけで、からアクセスできhttp://myapp-server.local
ます。ルーターやDNSエントリをいじる必要がないのが魅力です。