-2

静的IPを使用するネットワーク上に1台のコンピューターを維持したい。ルーターにアクセスできないため、ルーターのアドレスを予約できません。

私の質問は; これを行うと、ルーターが同じIPアドレスを別のコンピューターに割り当てる可能性はありますか?

リー

4

2 に答える 2

2

サーバーに常に同じアドレスを持たせたいようです。それは低すぎるレベルだと思います。のような特定のコンピュータ名だけが必要なのはなぜですかmyapp-server。次に、学校はサーバーに名前を付けるか、myapp-serverDNS変換を行うことができます。DNSサーバーにALIASレコードを作成するか、各クライアントのLMHOSTSファイルを変更します。

私はDNS mapping多くの実稼働環境で使用してきました。これにより、開発者とシステム管理者の生活が本当にシンプルになります。すべての管理者は、DNSホスト名をネットワークに追加する方法を知っています。そして最悪の場合、実際のネットワーク管理者がいない場合は、いつでもLMHOSTSファイルにIPアドレスを配線できます。

于 2013-01-27T03:16:01.607 に答える
1

手動でDHCPを使用するようにアプリにいつでも指示できます。ただし、そのIPアドレスがDHCPプールの一部である限り、サーバーがダウンした場合、サーバーが再起動される前にネットワーク上のマシンが起動した場合に、他の誰かがIPアドレスを取得する可能性があるというエッジケースのリスクが常にあります。さようならネットワーク。

ただし、IPアドレスを静的にする代わりに、AvahiAppleのBonjourのオープンソースバージョン)と同様のマルチキャスト設定を使用してネットワークを設定することを検討する必要がありますzeroconf

そうすれば、アプリに一意のブロードキャストホスト名を設定でき、IPの問題は問題になりません。Avahiの全体的な概念は、IPの変更に共通のエイリアスを与えることであるため、IPは常に変更される可能性があります。

別の回答で概説されている例を使用するmyapp-serverと、アプリをインストールする予定のマシンでAvahiをセットアップするだけで、からアクセスできhttp://myapp-server.localます。ルーターやDNSエントリをいじる必要がないのが魅力です。

于 2013-01-27T03:17:43.767 に答える