問題タブ [ip-address]
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.
python - 複数の NIC がある場合、すべての IP アドレスを確認するにはどうすればよいですか?
コンピューターに複数のネットワーク インターフェイス カードがあり、それぞれに独自の IP アドレスがあります。
gethostbyname(gethostname())
Python の (組み込み)socket
モジュールから使用すると、そのうちの 1 つだけが返されます。他はどうやって手に入れるの?
vb.net - VB.Net で DNS エントリのないリモート クライアントの IP アドレスを取得する
ターミナル サーバーで Windows フォーム アプリケーションを実行しています。各クライアント マシンの IP アドレスを特定する必要があります。
DNS エントリを使用してコンピュータの IP アドレスを取得する方法を見つけましたが (以下の例)、いくつかのシン クライアントは静的 IP で設定されていて、DNS 名がありません。DNS 名がなくてもリモート クライアントの IP アドレスを特定する方法はありますか?
.net - vb.netで_WTS_CLIENT_ADDRESS.Addressを解凍します(ターミナルサービスクライアントからIPアドレスを取得します)
私は次の構造を持っています:
これは、次の呼び出しによって入力されます。
アドレスバイト配列が入力されていますが、それを有用な文字列または整数値に変換する方法がわかりません。MDSNのドキュメントはまばらです:http://msdn.microsoft.com/en-us/library/aa383857(VS.85).aspx
c# - CIDR サブネットのネイティブ .NET タイプはありますか?
のようなものを保存/検証するクラスをコード化するのは簡単です192.168.0.0/16
が、これのネイティブ型が.NETに既に存在するかどうか興味がありましたか? 私はそれが次のようにうまくいくと思いIPAddress
ます:
基本的には、IPv4 または IPv6 アドレスで作業していることを確認し、指定したビット数がそのタイプに対して有効であることを確認する必要があります。
iis - Windows Server 2008 での Web ドメインの追加
最近、Windows Server 2008 サーバーを購入しました。当社はそれを Web サーバーとして使用します。IIS 7.0 で Web サイトをセットアップしました。ネットワーク内のコンピューターでhttp://10.1.1.8と入力してアクセスできます。
他のコンピューターでネット経由でアクセスしようとすると、うまくいかないようですが、最も重要なのは、(www.example.com) などの Web ドメインをどのように設定すればよいですか??
どうもありがとう、 オリバー
python - Python: DLL で使用するために IP アドレスを ctype.c_ulong() としてパックする
次のコードが与えられた場合:
これを c_ulong データ型として期待する DLL に正しくパックするにはどうすればよいですか?
私は使用してみました:
ただし、このc_ulong()
メソッドは整数を必要とするため、エラーを返します。
struct.pack
これを達成するために使用する方法はありますか?
python - PythonでIPアドレスを検証する方法は?
ユーザーが入力したIPが有効であることを検証するための最良の方法は何ですか?文字列として入ります。
c# - 送信リクエストを送信する前に、新しい SoapClient を特定の IP アドレスにバインドする
アプリケーションが置かれているマシンに SoapClient があるとします (具体的には、Microsoft.Web.Service3.Messaging.SoapClient を使用しています)。これは、送信要求を送信し、代わりに SoapEnvelope を取得することによって、問題なくリモート ロケーションと通信します (確立されたプロセス)。
上記のシナリオは、アプリケーションが置かれているマシンに割り当てられた IP を介したものです。
ここで、このプロセスを変更する必要があります。マシンにさらに 2 つの IP を追加する必要があり、送信要求をデフォルト IP ではなく特定の IP に「バインド」する必要があります。
したがって、リモートの場所では、3 つの異なる IP から要求を受信しているように見えますが、実際にはすべて同じマシン/アプリケーションからのものです。
発信リクエストを特定の IP にバインドするにはどうすればよいですか? これは、ログインではなくIPを介して、リモートロケーションが特定のアカウントに「ロックダウン」する方法です(これは私が提案したもので、彼らは拒否しました). 彼らは、これを行うことができるはずだと言いました (特定の IP へのバインド) が、Microsoft の SoapClient オブジェクトでこれを行う方法がわかりません。
助言がありますか?
c# - .NETでのIPアドレスの解析
IPアドレスを解析するためにIPAddress.TryParse()を使用しています。ただし、それは少し寛容すぎます(「1」を解析すると0.0.0.1が返されます)。入力を点線のオクテット表記に制限したいと思います。これを行うための最良の方法は何ですか?
(注:私は.NET 2.0を使用しています)
編集
明確にしましょう:
さまざまなIPをスキャンして特定のデバイス(基本的にはポートスキャナー)を探すアプリを作成しています。ユーザーが開始アドレスとして「192.168.0.1」を入力すると、終了アドレスとして「192.168.0.255」を自動的に入力したいと思います。問題は、「1」と入力すると、「0.0.0.1」として解析され、終了アドレスが「0.0.0.255」として入力されることです。これは間抜けに見えます。
ruby - Rubyでは、DNSを経由せずにIPオクテットを取得するにはどうすればよいですか?
一部のシステムでは、次のようにしてIPアドレス(192.68.mn形式)を取得できます。
...問題は、ローカルマシンがそれ自体に使用する名前が、DNSサーバーがそれに関連付ける名前である場合にのみ機能することです。
ルビーがプライマリインターフェイスのIPアドレスを返すのはどのように難しいのでしょうか?プラットフォームに依存しない方法でこれを行う必要があります。そうでない場合は、ifconfigまたはipconfigを呼び出して解析します。