問題タブ [virtual-network]
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.
azure - Azure で 2 つの仮想ネットワーク間のネットワーク トラフィックの入出力を測定するにはどうすればよいですか?
2 つの異なる仮想ネットワークに関連付けられた 2 つの仮想ネットワーク ゲートウェイをデプロイしました。2 つの接続 (connect_1 と connect_2 など) を介してそれらを接続しました。これを行うとすぐに、azure ポータルで数バイトのデータが出入りするのを見ることができます (データ入力: 202.28 KiB、データ出力: 202.66 KiB)。
また、データをやり取りする場合、帯域幅を測定するパラメータは何になりますか? tunnel_egress_bytes_transferred と tunnel_ingress_bytes_transferred になりますか?
static - 仮想ネットワークの動的プライベート IP アドレスを、コンテナー グループ (Azure Container Instances) の静的 (変更されない) IP アドレスに変更する方法
現在、仮想ネットワークを使用して通信するコンテナー グループがあります。時々、動的 IP がランダムに変更されます。当分の間、FQDN を使用してパブリック (変更されない) IP アドレスを持つことはできないことはわかっています (Azure はそれに取り組んでいます) が、IP アドレスを動的から静的に変更する方法があるかどうか疑問に思っていました. 他の回避策も問題ありません。前もって感謝します。
virtual-network - ローカル マシン上のインターフェイスへのリモート マシン ブリッジ上に仮想ネットワーク インターフェイスを作成する方法を教えてください。
ローカル Linux マシン (L) があり、ネットワーク インターフェイス (eth0) が (現在) 1 つのデバイス (D) にのみ接続されています。
L/eth0 には ipv6 リンク ローカル アドレスしかありません。D にも ipv6 リンク ローカル アドレスしかありません。
L 上のクライアント ソフトウェアは、カスタム マルチキャスト パケットを eth0 経由で送信することにより、D のリンク ローカル アドレスを検出します。応答には、デバイス リンクのローカル アドレスといくつかの構成情報が含まれています。そこから、さまざまな UDP または TCP ポートを使用してデバイスと通信します。
私の目標は、リモート マシン (R) からデバイスを使用できるようにすることです。リモート マシンは、何らかのホストで実行されている Linux Docker コンテナーである可能性が最も高いですが、ネイティブの macOS などである可能性もあります。
これは、検出プロトコルの実行とデバイスとの通信の両方を意味します。デバイス上のソフトウェアを変更することは絶対にできず、ローカルの Linux またはリモート マシンで実行されているほとんどのクライアント ソフトウェアを変更することもできません (限定的な変更が要求される可能性があります)。
私の考えは、どうにかしてリモート マシン上に仮想インターフェイスを作成し、それをローカル マシンにリモートでブリッジして、マルチキャスト検出がリモートから機能し、リモートから D リンク ローカル アドレスに接続できるようにすることでした。 .
どのツールを使用すればよいかわかりません。VPN とトンネル、TUN/TAP インターフェイス、ブリッジ、VETH、VLAN などについてさまざまなことをグーグルで調べていますが、ここで点と点を結ぶのに苦労しています... 予算がないので、オープン ソース ツール、または一般的なツールと一緒に作り上げることができるものを探しています。
ありがとう