問題タブ [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 に答える
1961 参照

windows - Windows 7で共有から切断するときに12秒の遅延を回避するにはどうすればよいですか?

NetUseAdd関数とNetUseDel関数を使用して接続/切断して共有するユーティリティをいくつか作成しています。Windows 7では、NetUseDelの呼び出しと実際の切断の間に12秒近くかかることに気づきました。いくつかの調査を行ったところ、net use \ server/delも12秒後にのみ切断されることがわかりました。スクリプトの実行に対応する、小さなスクリプトとWiresharkの出力は次のとおりです。

http://i.stack.imgur.com/5CyCw.png

最後のtreeconnectsmbコマンドを参照として設定すると、ツリーの切断が12秒間遅れていることがわかります。

誰かがそのようなタイムアウトをカットする方法を知っていますか?

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

c# - FQDN からドメイン名を取得しますか?

完全修飾ドメイン名から NetBios 名を取得しようとしています...

ユーザーが FQDN を入力すると、NetBios 名に変換されます

例: xyz.test.com (これは単なる例です。FQDN は何でもかまいません)

その NetBios (NetBios と呼ばれているかどうかはわかりませんが、お気軽に訂正してください) に「xyz」という名前を付けます。

これを行う方法はありますか..??

ありがとう

理解の部分??

用語が少しわかりずらかったです...

xyz.test.comint.hdsh.localなど、さまざまな FQDN を持つクライアントがあります。

ドメイン\ユーザー名を形成できるように、これらからドメイン名を取得する必要があります

したがって、上記の例はxyz\usernameおよびhdsh\usernameのようになります。

2 番目の FQDN には 2 番目の部分がドメインとして含まれていることがわかります。

そのため、FQDN 内のドメインを特定するのに助けが必要です。

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

c# - WOL (Wake on Lan) C# または Java を使用してネットワーク コンピューターをオンにする方法

ネットワーク カードと BIOS の WOL オプションを使用して、ネットワークに接続されたコンピュータをオンにする完全なコードを教えてください。

すべての詳細を教えてください。動作するコードを教えてください。

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

c# - クロス ドメイン Active Directory グループ メンバーシップ

私のような質問をいくつか見ましたが、実際に当てはまるものはありません。私が直面している問題は次のとおりです。

User のグループ メンバーシップを取得する必要があります。

  • ドメイン B のグループ
  • ドメイン A のユーザー。
  • ドメイン B のサービス。
  • フォレストからフォレストへの双方向の信頼。

ユーザーがサービスにアタッチすると、サービスは SID や名前などを含む WindowsIdentity オブジェクトを取得します。

グループ メンバーシップを取得するために、UserPrincipal オブジェクトを使用しています。これを取得するには、PrincipalContext オブジェクトが必要です。PrincipalContext オブジェクトのコンストラクターには、ドメインの FQDN (つまり、A.some.domain.com) が必要です。WindowsIdentity オブジェクトのユーザー名 (つまり、A\User) に NetBios ドメイン名が含まれていますが、DNS 名を取得する方法がわかりません。

以下は、HARD CODED という DNS 名を持つコードの例です。これは機能しますが、ハード コーディングされた部分を取り除く必要があります。

-- WindowsIdentity wi (メソッドに渡される) --

System.DirectoryServices.ActiveDirectory.Domain.GetCurrentDomain().Name を使用して偽装を使用する別のソリューションがありますが、偽装が使用できない可能性があるため、これは受け入れられません。TokenImpersonationLevel.Identificationで動作するソリューションが必要です

MSDN と Google (Stack Overflow を含む) を探し回るのに数日を費やしましたが、役に立ちませんでした。

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

linux - サンバなしのNetbios名

Sambaを使用せずにLinuxでnetbios名を有効にする方法はありますか?

私が欲しいのは、他のコンピューター(MS Windows)がイーサネットを介してデバイスをスキャンしているときにホスト名(または何でも)を表示したいということです。これはnetbiosによって達成されます。Sambaには、このトリックを実行するnmbdというアプリケーションがあります。しかし、Sambaは私の圧縮画像で0.5MB以上を占有します。これは私のパーティションを破裂させています。そして、とにかくそのような些細な機能にそれほど多くのフラッシュとラムを費やしたくありません。(私は組み込みLinuxデバイスを使用しています。)

誰かが別の方法を知っていますか?nmbdの代わりになるかもしれませんか?

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

dns - ローカルエリアネットワーク(イントラネット)のURLに簡単な名前を入力してWebサイトにアクセスできるようにする方法

完全なドメイン名「www.xxx.yyy\accounts」を入力するのではなく、URLフィールドに「accounts」などの単純な名前を入力することでアクセスできる特定のWebアプリケーションを見てきました。

約150台のコンピューターを含むローカルエリアネットワークがあり、Windows Server 2008 R2で実行されているWebサーバーがあります。これは、外部からアクセスでき、適切なドメイン名を持っています。LAN内のコンピューターで使用するWebアプリケーションをいくつか公開したいと思います。これにはインターネット接続が含まれていてはならず、ユーザーはブラウザのURLフィールドに単純な名前を入力するだけでWebアプリにアクセスできる必要があります。私はこれが可能であることを知っていますが、どのようにそして何を読むべきかわかりません。情報を教えてください。LLMNR、またはNetBIOSを確立する必要がありますか、それとも一般的なDNS構成を介してこれを実現する必要がありますか?

前もって感謝します。

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

file-io - NetBIOS はキャッシュを行いますか?

UNC ネットワーク共有からファイルを読み取った場合、Windows はそのファイルの一部をキャッシュしますか?

例: ファイル全体をバイトごとに読み取る場合、各読み取り呼び出しはネットワーク経由で要求されますか? それとも、Windows はより大きなブロックを内部で読み取り、メモリから後続の要求を処理しますか?

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

python - Windowsユーザー名を取得するためのPerl Net::NBNameに相当するPython?

私が持っているいくつかのPerlスクリプトをPythonに再コーディングしようとしています(そしてそれを拡張します)。Perl では、Net ライブラリを使用して、ホスト名を指定し、Windows ユーザー名を取得できます。Perl コードのスニペットを次に示します。

私はPythonで同じことをしたいのですが、これを行うための適切なライブラリが見つからないようです. 同等の方法はありますか?

背景として、ターミナル サーバー ポートに接続されているユーザーのホスト名を取得します。それから、ホスト名に「dhcp」または「vpn」が含まれている場合、NetBIOS を使用して、そのシステム (おそらく PC) のユーザー名を取得しようとします。

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

java - Java/AndroidのNetBIOS/FQDN名へのIPアドレス

Androidデバイスと同じネットワーク上のコンピューターのIPアドレスを指定すると、そのNetBIOS/FQDN名を見つける必要があります...AndroidSDKを使用して、一般的にJavaでこれを実現するための「クリーンな」ソリューションはありますか?

明らかに、InetAddress.get*HostNameはNetBIOS名を返しません:)

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

c - Linux Cサーバー - クライアントの識別/命名

ホスト名とは、クライアントの PC の名前を意味します。

サーバーに接続されている各クライアントを識別しようとしています。
クライアント -> サーバーのように。サーバーは言う:client hostname has connected.
そのクライアントによるすべてのプロセスは、ホスト名でタグ付けされます。そして、私は本当に方法がわかりません。

私のクライアントコード:

私のサーバーコード(ループ):

- - - - - - 編集 - - - - - -

両方の提案を一緒に使用した

コードに追加:

それを表示しようとしました:

動作しますが、PC 名ではなく「ip.ispdomain.net」が返されます。