問題タブ [dhcp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1437 参照

windows-7 - VMWareマシンから実際のネットワークへのDHCP

私は現在、多くのネットブックへのWindows 7(ニーズに合わせて構成されている)の展開に関連するプロジェクトに取り組んでいます。そのために、Acronis Snap Deployを使用して、イーサネットを介してイメージをプッシュすることを計画しています。PC(メイン)でWindows 7 Ultimateを使用しているため、現在DHCPサービスで問題が発生しています。DHCPサービスを実行するプログラムを使用しようとしましたが、何らかの理由ですべて失敗しました。

私のPCは、ドメインとDHCPサーバーを備えた企業ネットワークに属しているという事実で複雑になっています。WiFi経由でネットワークに接続しています。

PCイーサネットを使用して独自の「プライベートネットブックネットワーク」を作成する予定です:)PCのDHCPが企業のDHCPと競合しないように、ワイヤレスをオフにする必要があります。

だから私の質問は:

1)DHCPプログラムで問題が本当に発生している場合、VmwareWorkstationからWindows2003 Serverを実行して、ネットブックにIPアドレスを発行することはできますか?

2)複数のPCにイメージを展開するためのより良い方法を知っている場合、それについてアドバイスしてもらえますか?

ありがとう!

0 投票する
2 に答える
7412 参照

c# - DHCP アドレス 255.255.255.255

次のコードを使用して、ネットワーク インターフェイスの 1 つから DHCP サーバー アドレスを取得しています。

私のネットワーク インターフェイスは (DHCP によって割り当てられていない) 固定アドレスに設定されており、そのコードから 255.255.255.255 という 1 つのアドレスを取得しています。誰でも理由を教えてもらえますか?また、ネットワーク インターフェイスが DHCP または固定アドレスを使用しているかどうかを確認するにはどうすればよいですか。

0 投票する
1 に答える
427 参照

windows - USB/ETH 接続を使用して組み込みデバイスにアクセスするためのフレンドリ名

わかりやすい名前でデバイスにアクセスするようにネットワークを構成するのに問題があります。これが私の状況です:

私がやりたいことは、わかりやすい DNS 名を使用して自分のデバイスにアクセスすることです。たとえば、Web ブラウザーを開いて「mydevice」と入力し、自分のデバイスの Web ページにアクセスします。DNS/DHCP サーバーとして dnsmasq を使用しています。

USB ネットワーク アダプターを構成した後、PC は常に USB/ETH をデフォルト ルートとして使用し、外部の世界に到達できない (Linux および Windows で) ため、機能しませんでした。

解決策 1 : DHCP サーバーからデフォルト ルートを削除します。

これは Linux では問題なく動作しましたが、私の Windows 7 では IP アドレスを設定したくなく、非常に明確なエラー メッセージが表示されます。

お使いのコンピュータには、ネットワーク アドレス 0x001830000000 のネットワーク カードのアドレスが (DHCP サーバーによって) ネットワークから割り当てられていません。次のエラーが発生しました: 0x79。コンピュータは、ネットワーク アドレス (DHCP) サーバーから独自にアドレスを取得しようとし続けます。

解決策 2: USB/ETH インターフェイスのメトリックを変更する

そこからこのソリューションを入手しました:http://support.microsoft.com/kb/894564

これは Windows では問題なく機能しましたが、「自動化」して、Windows の構成に入る必要がないようにしたいと思います。私の Linux ホストでは、デフォルト ルートが設定されたので、最初の状況に戻りました。

メトリックはローカルで計算されるため、DHCP サーバーからこの値を変更することが本当に可能かどうか疑問に思っていました (おそらく不可能です!)。この奇妙なネットワーク構成を両方のオペレーティング システムで動作させるための提案はありますか? または、組み込みデバイスで遅い接続を「偽装」して、オペレーティング システムに高いメトリックを強制することは可能ですか?

ご提案いただきありがとうございます。

編集1

PCからの操作は避けたい…

0 投票する
0 に答える
299 参照

c# - 特定のオプションを取得するために DHCP サーバーにクエリを実行する (オプション ID を使用)

オプション ID またはその他の手段を使用して、DHCP サーバーにクエリを実行し、オプション データ (DHCP サーバーで設定) を取得するにはどうすればよいですか?

プラットフォーム: Windows 言語: C#

0 投票する
4 に答える
208 参照

c++ - C++ で int 14236 を char[37,9C] として 16 進数の 379C に変換する

バックグラウンド

単純な BOOTP/DHCP サーバーを作成していますが、一部のパケット バイト (特に、DHCP オプション 13、FileSize) の作成に苦労しています。

仕様では、オプションの合計長は 64 バイト => ID (13) に 1 バイト、データ長に 1 バイト、残りのバイトはデータ OR 0 であると記載されています。

問題

データとして int 値 14236 を表現する必要があります。これは 16 進数で 379C に相当しますが、これは 2 バイトのデータに分散する必要があります。int を取得してデータの char[] を取得するにはどうすればよいですか?

0 投票する
1 に答える
2465 参照

ip - DHCP リースのチェック

私は現在、TCP-IP を使用する組み込みデバイスを開発しており、DHCP で IP アドレスを取得しています。例では、リースが終了したかどうかを時々確認する必要があることを確認しましたが、8 日に 1 回確認する実装と実装があるため、確認する頻度についての参照は見つかりませんでした。 24時間ごとにチェックします。基本的に、あなたの実装では、どのくらいの頻度で DHCP リースをチェックしますか? この問題に関する基準は何ですか?

0 投票する
0 に答える
1381 参照

c# - .net 3.5 C#を使用してWindows7からDHCPオプション情報を取得する方法

.net 3.5 C#、特にWPFアプリケーションを使用して、Windows7DHCPクライアントに保存されているカスタムDHCPオプションを読み取る方法を探しています。

DHCPオプションフィールドの1つに文字列としてIPアドレスを渡すことを検討しています(推奨事項を使用するオプション番号を引き続き検討しています)

DHCPサーバーはWindows2008R2サーバーになります

できればマネージコードを使いたいです。

0 投票する
1 に答える
125 参照

shell - dhcp ip の変更を識別する方法は?

残念ながら、ネットワークの DHCP を制御することはできません。ボックスに ssh する必要がある場合は、IP アドレスを知る必要があります。私も自分のボックスへのルート アクセス権を持っていません :( .IP が変更された場合にメールを送信するスクリプトを書きたいのですが、while ループを書いて IP をチェックするよりも良い方法はありますか?

0 投票する
1 に答える
7428 参照

android - デバイスが新しい IP を取得したことを検出するにはどうすればよいですか?

マルチキャストの目的で、Android デバイスの IP がいつ変更されたかを検出する簡単な方法を探しています。どうすればそうすることができますか?

より具体的には、次のことを検出しようとしています。

  • デバイスが新しい Wifi ネットワークに接続し、DHCP から IP を取得するとき
  • デバイスが何らかの理由で IP を更新する必要がある場合
0 投票する
1 に答える
650 参照

android - Android NetworkUtils

この投稿で述べたように、NetworkUtils で rundhcp() 関数を使用したいと考えています。

Android 用の現在の DNS サーバーを取得するにはどうすればよいですか?

モバイル接続用の DHCP オブジェクトを取得するために必要です。しかし、NetworkUtils クラスは SDK の一部ではないようです。また、開発者向けドキュメントでも言及されていません。

アプリに NetworkUtils クラスを含めて使用するにはどうすればよいですか。