問題タブ [netbios]

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

iis - UNC 共有上の IIS サイト: 問題はありますか?

私は、(外部ハードウェアを介して) 負荷分散された従来の ASP クラシック ソリューションを使用しており、ホーム ディレクトリが UNC パスである IIS サイトを持っています。現在、このセットアップには次の問題があると言われています。

  1. UNC パスをホーム ディレクトリとして使用する場合、IIS のどこかに「インデックス」があり、特定の種類のファイルを特定の量まで「キャッシュ」し、制限 (既定では 50) に達すると、後続の要求はキャッシュにないページは 404 を返します。
  2. UNC パスをホーム ディレクトリとして使用している場合、IIS サイトを開始すると、前述の「キャッシュ」がいっぱいになり始めます。これは、キャッシュがいっぱいになるまでサイト IIS を停止させます。つまり、巨大なサイト (15,000 の .asp ファイル) をIIS サイトの起動後、最大 30 分。
  3. UNC パスをホーム ディレクトリとして使用している場合、サイトに対して一定数を超える同時要求が行われると、Windows は「サーバーごとのネットワーク BIOS コマンドの制限」に達し、制限を超えるすべての要求は IIS まで待機する必要があります」サーバーへのセッションを閉じます。制限は 100 ファイルであり、構成できないと言われています。

さて、これはすべて少し奇妙に聞こえます。新しい Windows 2003 サーバーを既定の設定でセットアップし、それを使用して 15,000 の .asp ファイルを含む ASP クラシック アプリケーションをホストし、サーバー上の共有を IIS サイトのホーム ディレクトリとして使用すると、実際にこれらの問題が発生しますか? ? もしそうなら、アーキテクチャを変更せずにそれらに対抗する方法はありますか?

(明確にするために、「負荷分散」が重要な唯一の理由は、負荷分散がファイルがサーバー上の共有にある理由であるということです。負荷分散が必要ない場合、ファイルはローカル ディスクにある可能性があります。)

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

netbios - NetBIOS と FQDN

Web サイトにアクセスするときに問題が発生しました。NetBIOS 名を使用してアクセスできますが、FQDN でアクセスするとエラーが発生します。

これをトラブルシューティングする方法についてのアイデアはありますか?

(DNS はまだ構成されていません。関連する名前と IP を入力するように Hosts ファイルを変更しました。)

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

c# - NETBIOS ドメインを FQDN (完全修飾ドメイン名) に変換する

要するに、NETBIOS ドメインを FQDN に変換するにはどうすればよいですか?

詳細: ドメイン A にいて、ドメイン A と信頼関係があるドメイン B のユーザー資格情報を持っていると仮定します (資格情報を認証できます)。ドメイン B の認証済みユーザーの資格情報 (netbios ドメイン名を含む) しか持っていない場合、ドメイン B の FQDN を取得するにはどうすればよいですか?

私は C# でコーディングしていますが、COM/WMI/Win32 ソリューションも歓迎されます。

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

browser - Windows Safari が NetBIOS/WINS 名でサーバーにアクセスできない

NTLM 認証されたイントラネット サイトにアクセスしようとすると、Safari の処理に時間がかかり、「サーバーが利用できません」というメッセージが返されるか、サイトで許可されている場合は認証なしで読み込まれます。これらの同じサイトには、Firefox と Internet Explorer の両方で問題なくアクセスできます。サイトは IIS6 でホストされており、ASP、ASP.Net 1.1、または ASP.Net 2.0 のいずれかで生成されています。

これらのサイトでSafariが窒息する理由についての洞察はありますか? NTLM を Safari で正しく認証するための回避策はありますか?


アップデート:

さらに試してみると、サイトに FQDN を使用している場合 (つまり、http://mysiteは機能しませんが、http://mysite.domain. prvが動作します)。残念ながら、これはプロジェクトの他の制約により機能しません。

FQDN が機能するのに短い名前が機能しない理由を知っている人はいますか? これは回避できるものですか、それとも「申し訳ありませんが運が悪い」のですか?


更新 2:

Wireshark パケット スニファーによると、safari は SYN を正しいサーバーの IP アドレスに送信します。イントラネット サーバーは、safari が ACK を送信する SYN、ACK で応答します。これでサファリとサーバー間の通信は終了です。FQDN でイントラネット サイトにアクセスしようとすると、これら 3 つのパケットは同じでしたが、その後に HTTP GET 要求が続き、ページが正常に読み込まれました。

Safari は正しい IP アドレスに接続しているため、Safari が単に NetBIOS/WINS 名をサポートしていないとは信じがたいです。さらに、サファリが最初の GET 要求を送信しないため、NTLM パケットが交換されることはないため、NTLM はこの問題とは何の関係もないと確信しています。

Safari の NetBIOS/WINS のサポート状況を知っている人はいますか?

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

c# - コンピューターが C# から応答しているかどうかを確認する方法

コンピュータが動作して応答しているかどうかを確認する最も簡単な方法は何ですか (ping/NetBios など)? 時間制限できる決定論的な方法が欲しいです。

1 つの解決策は、別のスレッドで共有 (File.GetDirectories(@"\compname")) に簡単にアクセスし、時間がかかりすぎる場合はスレッドを強制終了することです。

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

windows - MacクライアントがWindowsHomeServer名を解決できない

これは他の何よりもMacのネットワーク構成の問題だと思いますが、よくわかりません。

Windows Home ServerマシンにSubversionを設定しています(これと同様です:http://www.hanselman.com/blog/RunningASubversionServerOffYourWindowsHomeServer.aspx)。このセットアップは、Windowsクライアントを使用して、何ヶ月も機能しています。

Macクライアントを追加しようとしていますが、WHSサーバーのネットワーク名を解決できません。Macでターミナルウィンドウを開いて、pingまたはnslookupを使用しようとすると、サーバーが見つからないというエラーが表示されます。PC側では、pingを実行できますが、nslookupは名前を解決しないため、PCのpingが名前をNetBios名として解決していると想定しています。

Windowsドメインに基づいてデフォルトのサフィックスを設定する方法を説明する記事をオンラインでたくさん見つけましたが、WindowsHomeServerはデフォルトでドメインを確立しません。(ワークグループモードです。)

誰か提案や指針がありますか?

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

email - スペース付きのローカル Windows リソースへのリンクを電子メールで送信

プレーンテキストの電子メール内のリンクを、スペースを含むローカル ネットワーク リソースにエンコードするにはどうすればよいですか。

たとえば、これは「ファイル」という単語までのみ強調表示されますが、「ファイル名」は強調表示されません

それでも私がこれをしたら

その後、Windows エクスプローラーはパスを正しく認識しません。

メール クライアントが異なれば処理も異なることは承知していますが、ローカル ネットワーク リソースをエンコードする標準的な方法はありますか?

ありがとう

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

python - Netbios 名 python をエンコードする

「ITSATEST」をPythonのnetbios名の値にエンコードしたいと思います。出現表と説明はこちら: http://support.microsoft.com/kb/194203

Pythonでこれを簡単に行う方法がわかりません。誰かが私に手を差し伸べることができますか?

ありがとう !

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

tcp - サブネットでのホスト名のブロードキャスト方法

Microchip社のTCP/IPスタックを使用していますが、DHCPで割り当てられたIPを使用してアクセスできますが、デバイスのホスト名はブロードキャストされていません。

問題は、ネットワークデバイスがホスト名をブロードキャストするために使用するプロトコルは何ですか。ネットワーク内のデバイスのリストを表示したときに、名前で識別できるようにするためです。

それはNetBIOSネームサービスか何か他のものですか?前もって感謝します。