問題タブ [windows-networking]

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 投票する
1 に答える
6386 参照

windows-networking - 「ファイルまたはフォルダーのコピー中にエラーが発生しました」を解決するにはどうすればよいですか?

LAN には 2 台のマシンがあります。マシン A とマシン B。

マシン A では、フォルダ A が共有されています。その共有フォルダー A をマシン A からマシン B にコピーしています。いくつかのファイルをコピーした後、次のエラーが発生しました。

ファイルまたはフォルダーのコピー エラー
clAccess をコピーできません: アクセスが拒否されました。
ディスクがいっぱいでなく、書き込み保護されていないこと、およびファイルが現在使用されていないことを確認してください。

マシン A は理想的な位置にあり、どのアプリケーションも file を使用していませんclAccess

では、どうすればこの問題を解決できるでしょうか。

0 投票する
3 に答える
10721 参照

linux - WindowsのAF_UNIX

Windowsで使用したいアプリケーションがあります。私はAF_UNIXファミリのunwindowsを使用しています。AF_UNIXファミリがWindowsで利用できることを知りたいです。そうでない場合、AF_UNIXに代わるものはありますか?

ありがとうArpit

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

winapi - MIB_IPFORWARDROW メトリックと ROUTE のメトリック

Windows コマンド ラインで、'ROUTE PRINT' コマンドを実行すると、' Metric 'というラベルの付いた 1 つの列を含むエントリの表形式のリストが生成されます。

Windows プラットフォーム SDK では、構造体MIB_IPFORWARDROWを介して、API を介して同じ値 (多かれ少なかれ) を取得できます。MIB_IPFORWARDROW のほとんどのフィールドを ROUTE PRINT のフィールドに関連付けることができますが、メトリックに関して言えば、MIB_IPFORWARDROW には 5 つ (5!) のメトリック フィールドがあります。ルートプリントのメトリクスはどれ?

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

networking - すべてのワークステーションが時間に関して同期されていることを確認する方法

私のプロジェクトの1つとして、学生出席システムを作成しました。それはネットワーク化されており、ワークステーションには独自のデータベースがあり、すべてが1台のマスターコンピューターに接続されています。

ワークステーションが常にマスターコンピューターと同時に存在することを確認する方法はありますか?

Visual StudioでLINQとC#を使用しています。友人がwindows.time.comの使用を提案しました。他に何か提案はありますか?

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

windows-networking - 特定のアプリケーションのネットワーク トラフィックを傍受する

私はWindowsで作業しています。Twitterアプリを実行しているとしましょう。このアプリが実行時に送受信するすべてのネットワーク パケットを傍受したいと考えています。TCP 宛先ポート、ウィンドウ サイズなどの特定のパケット (セグメント) 機能を探し、この情報に基づいて特定のアクションを実行したいと考えています。基本的に、Wireshark や MS Network Monitor などのトラフィック アナライザーで利用できるすべての情報が必要です。Windowsでこれを達成するにはどうすればよいですか?

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

windows - 一時的なWindowsTCP接続用のポートからPIDへのマッピング

ソースが利用できないサードパーティのTCPクライアント/サーバーWindowsXP、SP3アプリをリバースエンジニアリングしようとしています。私の主な攻撃ラインは、WireSharkを使用してTCPトラフィックをキャプチャすることです。

クライアント側で特定のGUIコマンドを発行すると、クライアントはサーバーへのTCP接続を作成し、データを送信して、接続を切断します。サーバーポートは1234であり、クライアントポートはOSによって割り当てられるため、異なります。

WireSharkは、発行したGUIコマンドに対応するメッセージが2回送信されることを示しています。2つのメッセージの送信元ポートは異なりますが、宛先ポートは同じです(前述のとおり、1234)。

クライアント側は実際にはいくつかのプロセスで構成されており、これらのメッセージを送信しているプロセスを特定したいと思います。これらのプロセスは長寿命であるため、それらのPIDは安定しており、既知です。ただし、関連するTCP接続は一時的なものであり、数ミリ秒程度しか持続しません。WireSharkでクライアント側のポート番号を取得し、関連するすべてのPIDを知っていますが、接続が一時的であるため、どのPIDがポートを開いたかを判断するのが困難です。(接続が長続きした場合は、netstatを使用してポート番号をPIDにマップできます。)これらの一時的な接続を作成しているプロセスを特定する方法について、誰か提案がありますか?

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

apache - Windowsネットワーク上のApache - ネットワーク内から外部IPに接続できません

従来のサードパーティ ホストから提供される予定だった AMP Web アプリケーションを作成しました。

私たちが終了したとき、クライアントは、オフィスネットワーク内のサーバーで内部的にホストすることを決定しました. アプリケーションはスタッフ メンバーのみが使用できるようになっていますが、スタッフ メンバーはオフサイトにいることがよくあります。私は、Windows Server 2003 を実行するサーバーを少なくとも 1 台使用するネットワークのセットアップには関与していませんでした。私が見たクライアント マシンは XP でした。

サーバー 2003 マシンに Apache、MySQL、および PHP をセットアップし、アプリケーションをインストールしました。アプリケーションは CodeIgniter フレームワーク上に構築されているため、base_url を内部 IP (192.168...) に設定し、ネットワーク内からテストしました。すべてがうまくいきました。

次に、ネットワーク担当者に、Apache 用にポート 80 を開くように依頼しました。base_url を外部 IP に設定し、自宅で (外部 IP を Web アドレスとして使用して) テストしたところ、正常に動作しました。

ただし、ネットワーク内から外部 IP を使用してアプリケーションにアクセスしようとすると、接続できません。base_url をネットワーク IP にリセットでき、ネットワーク IP を使用してアクセスできますが、外部接続時にアプリケーションが失敗します (アプリケーション全体で使用される base_url が内部 IP を指しているため)。

CodeIgniter に base_url を決定させる (変数を空の文字列のままにする) ことができると仮定しますが、外部 IP がネットワーク内で失敗する理由を突き止め、それを修正しようとします。

私たちが使用しているサーバーは AMP スタック専用ではありません (実際には、IIS を使用していたはずのインターネットにブロードキャストする他のアプリケーションが少なくとも 1 つあり、オフィス スキャナーに使用される FTP サーバーもあります)。そこにいくつかの競合があるかもしれません。

私は Windows ネットワークについてほとんど知りません。簡単な検索で、これは NAT が原因である可能性があることが示唆されましたが、回避策はありませんでした。

彼らのネットワーク担当者は何の提案もせず、すべてうまくいくはずだと言いました。

ネットワーク内のユーザーが外部 IP を使用して Apache サーバーにアクセスできるようにすることは可能ですか。

ティア

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

c - Windows Raw ソケットが間違った順序でパケットをキャプチャする

Windows 7 の Windows raw ソケットに基づいてパケット スニファを開発しています。プログラムは IP 層からパケットをキャプチャします。ここで私が直面している問題は、プログラムはすべてのパケットをキャプチャしますが、一部は間違った順序でキャプチャされるということです。TCP 接続確立フェーズでは、SYN、SYN-ACK、ACK の順序でパケットを取得する代わりに、SYN、ACK、SYN-ACK として取得します。(リモートからの) SYN-ACK の後に ACK をキャプチャする代わりに、pgm は SYN-ACK パケットの前に ACK を取得します。データ転送フェーズでも同じことが時々起こります。プログラムは、実際のデータ パケットの前にデータ パケットの ACK パケットをキャプチャします。並行してwiresharkを実行すると、正しく表示されます。IDE として Visual Studio 2005 を使用しています。

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

.net - DNS サーバーが .net でプログラムによって指定されているかどうかを検出するにはどうすればよいですか?

Windows 7 で DNS サーバーが明示的に定義されているかどうかをプログラムで検出するにはどうすればよいですか。

ここに画像の説明を入力

を使用して静的 IP アドレスを識別できますIPv4InterfaceProperties::IsDhcpEnabledが、DNS の同様の設定が見つかりません。

試してみましIPInterfaceProperties::IsDnsEnabledIPInterfaceProperties::IsDynamicDnsEnabledが、Windowsダイアログで設定を変更しても、どちらも変更されていないようです。

私が書いている単体テストのセットアップ/破棄を実行できるように、この情報を取得する必要があります。

私も試しIPInterfaceProperties::DnsAddressesました。これにより、静的に指定されたアドレスがリストされます。指定されていない場合は、ネットワークからそれらを取得しているように見えます (DHCP および DNS サーバーが実行されています)。以前に動的に設定されていた場合、ティアダウン メソッドで DNS サーバーを明示的に設定したくありません。