問題タブ [ipconfig]
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.
windows - インターフェイスが Windows PC の物理 LAN ポートであるかどうかをどのように判断しますか?
インターフェイスがWindowsのPCの物理802.3イーサネットポートであるかどうかを正確に判断する方法を探しています。
ipconfig /all を使用すると、すべてのインターフェイスを一覧表示できます。PC でこれを行うと、VPN、Bluetooth、Wifi、および物理イーサネット インターフェイスを含むいくつかのエントリがここに一覧表示されます。
「isPhysical(interface)」のようなものを探しています。(複数の物理 LAN ポートがあってもかまいません。物理ポートかどうかを知りたいだけです)。
アップデート:
ジェイとクリス、ありがとう!
(コメントスペースが足りなかったのでこちらに書きます)
現在、WMI Win32_NetworkAdapter の使用を検討しています。ただし、AdapterType="Ethernet 802.3" の 4 つのインターフェイスが表示されます。
私のPCには物理ポートが1つしかなく、他のポートには「Virtual Machine Network Services Driver」という名前が付いています。(これらは何らかの悪意のある理由で私の会社によってインストールされていると思います)
インターフェイスで必要な属性を見つけましたが、winXP では使用できません!!!
PhysicalAdapter データ型: boolean アクセス型: 読み取り専用
アダプターが物理アダプターか論理アダプターかを示します。True の場合、アダプタは物理的です。Windows Server 2003、Windows XP、Windows 2000、および Windows NT 4.0: このプロパティは使用できません。
名前の「仮想」という単語のテキスト フィルターを実行する以外に、物理ポートかどうかを判断する方法はありますか?
更新 12/08
VM をインストールすると、仮想インターフェイスが追加されるようです。
仮想アダプターの詳細は次のとおりです: http://blogs.msdn.com/virtual_pc_guy/archive/2005/04/01/404816.aspx
ユーザーが管理者権限を持っていない場合、WMI インターフェイスが必要なデータを返さないという問題が見つかりました。それでは、GetAdapterInfo メソッドを見てみましょう。ただし、実際のアダプターの説明に「仮想マシン サービス ドライバー」が追加されているようで、「仮想」テキスト チェックが無効になっています。
GetAdapterInfo によって返される構造は次のとおりです。
http://msdn.microsoft.com/en-us/library/aa366062(VS.85).aspx
remote-desktop - リモート PC での ipconfig /release からの回復
厳密にはプログラミングの質問ではありませんが、当時私はプログラミングをしていて答えが見つからなかったので、「ねえ、StackOverflow を試してみよう!」と思いました。
そのため、VPN を介したリモート デスクトップ接続を介して Windows XP の仕事用 PC に接続しています。(リモート PC の) コマンド ウィンドウで、愚かにもipconfig /release
. 気がつく少し前に、Enter キーを押しました。ああ!
ならどうしよう?月曜日の朝にオフィスに着くまでホースで洗われますか? オフィスの PC に新しい IP アドレスをリモートで取得させる方法はありますか?
windows - Teredo トンネリング擬似インターフェイスとは何ですか?
ipconfig /all を実行すると、Teredo トンネリング疑似インターフェイスが表示されます。それは何ですか?これは IPv4 と IPv6 に関係がありますか? 私はそれを取り除くべきですか?もしそうなら、どのように?
caching - cmd コマンドを使用してキャッシュをクリアします => ipconfig/dnsflush?
私のコンピューターが複数のライブ Web サイトの Web サーバーである場合、コマンド プロンプト エディターで ipconfig/dnsflush と入力しても害はありますか?
私はいつもこの問題を抱えていました。.html ファイルにフラッシュ (swf) を埋め込みます。swf を更新するたびに、キャッシュなどをクリアしても、.html ファイルは常に古い swf を使用します。
.html ファイルが常に最新/更新された swf ファイルを取得するようにする方法はありますか?
ip - 192.168.1.102 などのローカル IP アドレスを報告するプログラムの書き方
私の Linksys ルーターはコンピューター (PC と Mac と Linux) に固定のローカル IP を割り当てないので、毎分コンピューターが相互に更新されるようにスクリプトを書きたいと思います。
各マシンには、すべての PC と Mac の名前のリストと、それらの apache サーバーへのリンク ( http://192.168.1.102などを指す)が含まれます。
ローカル IP アドレスを見つける方法は、PC では ipconfig、Mac と Linux では ifconfig によるようです。プログラムでそれを行うには、gethostbyname() になります。
しかし、私はRubyで試してみました。
そしてipconfigは実際に示しています
これは正しい方法ですか?Rubyで「ipconfig」を実行して正規表現を使用して結果を取得することでハッキングできますが、より標準的な方法を使用して行うとよいでしょう。
windows - Windows での vc++ ipconfig コマンドと同等
Windows の ipconfig で指定された機能を VC++ で実現するにはどうすればよいですか? マシンのローカル IP 情報、プライマリ IP と
variables - バッチ ファイルのヘルプが必要 - 関数、変数、部分文字列
Windows XP 用のバッチ スクリプトを作成しようとしています。アドレスの (192.168. XXX .30) XXX 部分を取得し、それをテンプレートに置き換えることによって、ipconfig から IP アドレスを構築する必要があります。次に、ネットワーク共有フォルダーからのいくつかの楽しいもの。
現時点では、ipconfig から変数に結果を取得できないようです。1 行で部分文字列を取得できればさらに良いでしょう。
何か案は?
c# - .NET アプリケーション内で DNS 解決を一時的に無効にすることはできますか?
特定の応答コードについてライブ Web サイトをスキャンする一連の NUnit テストを実行するラッパー コードがあります。
これらのテストを別のサーバーに対して実行したいと思います。手動で実行する場合、Windows\System32\drivers の /etc/hosts ファイルを編集し、www.mysite.com を一時的に 10.0.0.whatever に設定することでこれを実行できます。
.NET コンソール アプリケーション内で同じことを行う方法はありますか? DNS レコードを一時的にオーバーライドするか、何らかの方法で解決を傍受して別の IP アドレスを返しますか?
編集: これは、Web ファーム内の複数のサーバーをテストするためのものです。私は 3 つのライブ サーバーを持っていますが、それらはすべて www.example.com であると考えています。サーバーは HTTP ホスト ヘッダーを使用するため、 http://server1/への HTTP 要求は http://への要求と同じものを返さないため、server1、server2、server3 の順にテストを実行することはできませ ん。 server1 に解決されるwww.example.com/ ...
windows-7 - system32 以外の Windows 7 での ipconfig
インシデント対応ディスクの作成に取り組んでおり、USB ドライブなどの外部メディアから ipconfig のコピーを実行できるようにしたいと考えていました。これは私の Windows XP マシンでは動作するようですが、system32 ディレクトリの外に ipconfig をコピーすると動作しません。
この問題は、netstat や他のいくつかのネットワーク ユーティリティにもありました。
外部ドライブで Windows 7 バージョンの ipconfig を実行するにはどうすればよいですか?
networking - IPアドレスの値が異なりますか?
なぜ私は異なるソースから私のIPアドレスに異なる値を取得しているように見えるのか疑問に思っていました。ネット上の多くの異なる「私のIPは何ですか」サイトの1つにアクセスすると、ipconfig(win7で)を使用した場合とはまったく異なる値が得られます。
いいえ、それは私が見ているサブネットマスクではありません。これらは実際のipv4アドレスですが、なぜそれらは異なるアドレスに解決されるのでしょうか。これらの「私のIPは何ですか」サイトは、取引所にのみアクセスでき、実際のボックス自体のIPを判別できませんか?