問題タブ [subnet]
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.
networking - サブネット マスクから IP の範囲を計算する
たとえば、255.255.255.242 のサブネットがあり、そのサブネット内に 192.168.1.101 という既知の IP があるとします。
IPの範囲を計算する方法は次のとおりです。
サブネット マスクで、255 ではない最初のオクテットを見つけます。私の例では、4 番目のオクテットとその 242 を見つけます。256 を取り、242 を引くと、14 になります。これで、これらのネットワークが 192.168 .1.x ネットワークの範囲はすべて 14 です。
ここで停止できます。私のアドレス 192.168.1.101 は .98 ネットワークに分類されます。.98 には 192.168.1.98 から 192.168.1.111 までのすべての IP アドレスが含まれます。これは、192.168.1.112 が次のネットワークを開始することがわかっているためです。
これが正しく、最も簡単なプロセスであるかどうかを確認したいと思います。
c# - C#では、サブネットビットがあり、サブネットマスクを作成する必要があります。どうすればこれを行うことができますか?
C#で完了するタスクがあります。私はサブネット名を持っています:192.168.10.0/24
サブネットマスクを見つける必要があります。この場合は、255.255.255.0になります。
ただし、System.Netライブラリを使用せずにC#でこれを実行できる必要があります(プログラミングしているシステムはこのライブラリにアクセスできません)。
プロセスは次のようになります。
1)サブネット名を数値とビットに分割します。
2)私がSOで見つけたビットをこれに押し込みます(サブネットマスク「/」表記をCisco 0.0.0.0標準に変換することに感謝します):
ただし、私が抱えている問題は、作業しているシステムでIPAddress.HostToNetworkOrderコマンドを含むライブラリにアクセスできないことです。また、私のC#はかなり貧弱です。誰かが役立つC#の知識を持っていますか?
android - Androidエミュレータのサブネットを変更しますか?
別の国で使用されている自分が書いたアプリをテストする必要があります。このアプリは、ローカルネットワークと通信するため、そこでのみ機能します。上司から、テストを実行できるように、AndroidエミュレーターをリモートでクライアントPCにインストールするように依頼されました。
PCのネット構成はサブネット192.168.0.xxで動作しますアプリが通信したいデバイスは192.168.1.xxにあります
エミュレータを別のサブネットで動作させる方法はないようです。インターネットは機能するので、これはクライアントPCのインターネット接続(192.168.0.xx)を盲目的に使用していると思います。その場合、クライアントPCのネットワーク構成を変更すると、リモート接続が失われ、作業を続行できなくなります。
私はグーグルを無駄にした。
助言がありますか?ありがとう。
math - 2 つの IP アドレスが同じサブネット上にあるかどうかを判断する - 先頭または末尾の 0 が IP アドレスから削除されますか?
結果が同じである場合、2 つの IP アドレスがサブネット マスクと AND 演算され、それらが同じネットワーク上にあることを理解しています。結果が異なる場合、それらは異なるネットワーク上にあります。私の質問は、いくつかの 0 を省略した IP アドレスが指定された場合、余分な 0 はどこに配置されるのでしょうか?
たとえば、サブネット マスクが 255 の場合。128 . 0 . 0 、および IP 126 を持っています。1. 0 . 10およびIP126.127 . 0 . 1 IP とサブネット マスクをやみくもに AND 演算すると、同じネットワーク上にあるにもかかわらず、異なる結果が得られます。
126.1.0.10 は 126.100.000.100 または 126.001.000.100 になりますか?
返信を読んだ後に編集:
255128000000 AND 126001000010 = 1085496376*32*しかし255128000000 AND 126127000001 = 1085276323*84*
何か足りないのですか?
windows - 別のサブネットから Cain と Abel Sniffer にホストを追加しますか?
Cain & Abel を使用して、Windows 2008 サーバー (マシン A) と Windows XP コンピューター (マシン B) であるドメイン コントローラー間のネットワーク トラフィックをログに記録しようとしています。これらは両方とも、最近購入した ESXi サーバーに仮想マシンとしてインストールされており、NAT に配置するのではなく、両方をネットワークにブリッジするように ESXi を構成しました。
マシン B は、次の IP を持つ「test.local」として知られるドメインにあります。
マシン A は、次の IP でドメイン「test.local」をホストしています。
私の目標は、マシン B からマシン A に送信されているハッシュを検出することです。
sniffer + ARP Poising 手法を使用してトラフィックをログに記録できました。しかし、私は物事をリバース エンジニアリングしてハッキングする方法を学び、それを「パッチ」または「防止」するために何かを書くことを試みるのが好きです。私の友人の 1 人が以前、Cain と Abel を使用して同じログを記録したと私に話して以来、もの、しかしドメインコントローラーが次のようなIPを持っていた場合:
マシン B の IP は次のとおりです。
ご覧のとおり、さまざまなサブネットがあります。これが可能であることがわかっている場合、サブネット上にあるホストで攻撃を実行するにはどうすればよいでしょうか? ドメイン コントローラーはそうではありません。「nslookup」を実行するとデフォルト サーバーとして設定され、traceroute と ping が成功するため、アクセス可能であることがわかります。それにRDPすることもできます。
どんな助けでも大歓迎です、ありがとう!
java - 同じ IP 範囲にない場合、Socket を接続できません。(サブネット)
IP 145.74.217.109 のマシン A で ServerSocket を実行し、IP 145.74.219.103 のマシン B を使用してマシン A に接続しようとすると、接続できません。しかし、IP 145.74.217.180 でマシン C を使用すると動作します。
これがコードで解決できるのか、ネットワーク設定だけで解決できるのかはわかりません。ネットワークの問題である場合、この問題を回避する別の方法がありますか、それともソケットから離れて...に行く必要がありますか?
マシン A:
マシン B、C :
ip-address - ネットワーク アドレスの検索
Subnet1、Subnet2、および Subnet3 の 3 つのサブネットを相互接続するルーターを考えてみます。これら 3 つのサブネットのそれぞれにあるすべてのインターフェイスに、プレフィックス 223.1.17/24 が必要であるとします。また、サブネット #1 は少なくとも 60 のインターフェースをサポートすると仮定します。サブネット #2 は少なくとも 90 のインターフェースをサポートします。サブネット #3 は少なくとも 12 のインターフェースをサポートします。これらの制約を満たす 3 つのネットワーク アドレス (abcd/x の形式) を指定します。
サブネット 1: 223.1.17.0/26 サブネット 2: 223.1.17.64/25 サブネット 3: 223.1.17.192/28
これは正しいです?
python - サブネットワークで IP アドレスを使用してホスト名を取得する
私は、建物ごとに異なる「サブネット」(それが意味する場合)を持つ研究所にいます。
私の建物には 10.3.3.* の形式の IP アドレスがあります
私が使うとき
Pythonで....ホスト名を取得します
しかし、10.3.1.x や 10.3.7.yi などの他のものを試してみると、結果が得られませんか?
ここで何が欠けていますか?他の関数などを使用して取得することは可能ですか?
アドレスはほとんどが Windows PC のものです...
助けてください
c# - .net を使用してサブネット マスクを取得するには?
C# を使用してクライアントのサブネット マスクを取得したいと考えています。
どうすれば入手できますか?