問題タブ [network-interface]
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.
ios - iOSがHTTPリクエストにWiFiの3G/GSMネットワークを使用するかどうかを制御する方法
HTTPおよびWiFi経由でローカルWebサーバーに接続すると、iOSデバイスで奇妙な動作が発生します。設定は次のとおりです。
- iOSデバイスは、インターネットに接続されていないローカルWiFiネットワークに接続されています。小さな組み込みWebサーバーが同じWiFiネットワークに接続されており、HTTP経由でそのWebサーバーに接続したいと思います。このWebサーバーの応答時間は、0.2〜2秒の間で変化します。
- iOSデバイスは、インターネットにアクセスできる3Gネットワークにも接続されています。
この設定では、HTTPリクエストの大部分は、デフォルトの時間間隔である10秒後にタイムアウトし、応答がまったくありません。機内モードをオンにしてWiFiを再度選択的に有効にして、3Gネットワークをオフにすると、1つのリクエストがドロップされなくなります。iOSがほとんどの場合(常にではありませんが)3Gネットワーク経由でローカルWebサーバーに接続しようとするのとほぼ同じですが、もちろん失敗する必要があります。
私の理解では、iOSデバイスで使用されるネットワークインターフェイスを制御する方法はありません。この設定に関するご意見やご感想をお聞かせいただければ幸いです。
よろしくお願いします、Georg
linux - Linux (Fedora) でループバック インターフェイスを無効にするには?
へのリクエストlocalhost
は、LAN 内のリモート ホストから送信されたものとして扱われますか?
python - 特定のネットワーク インターフェイスの IP アドレスを取得するにはどうすればよいですか?
Python では、特定のネットワーク インターフェイスの IP アドレスを取得する関数はありますか? これを行うコマンドラインプログラムはありますか?
en1のIPアドレスを取得したい。
これは、私のマシンで ifconfig を実行した結果です。
java - apachehttpclient4.1.2を使用して複数のネットワークインターフェイスを選択するにはどうすればよいですか。
複数のネットワークインターフェイス(WIFI、LAN、LTEダグルなど)があります。apachehttpclient4.1.2を使用してhttpリクエストを送信しています。httpリクエストの送信時にネットワークインターフェースを選択したい。java.net.NetworkInterfaceクラスを使用してネットワークインターフェイスを確認できます。誰かが私を助けることができますか?httpクライアントを使用してそれを行うにはどうすればよいですか?1つのネットワークインターフェイスを使用して1つのhttpリクエストを送信し、もう1つのインターフェイスを使用して2番目のhttpリクエストを送信したいと思います。そのような負荷分散
python - Python: 異なるネットワーク インターフェイスを使用する urllib2
次のコードがあります。
2 つのネットワーク インターフェイスを備えたマシンで実行されています。コードで使用するインターフェイスを指定したいと思います。具体的には、デフォルトで使用しているものとは別のものを使用したいのですが、インターフェイスを選択するだけでどれがどれであるかがわかります。
これを行うための最も簡単/最良/最もpythonicな方法は何ですか?
java - Javaでインターネットネットワークインターフェイスを決定する方法
Javaを使用してインターネットに接続されているネットワークインターフェイスをどのように判断しますか?たとえば、私は実行します
Eclipse内では、これは私が意図したもの、192.168.1.105を正確に返します。ただし、これをjarファイルにパッケージ化してプログラムを実行すると、コードは169.254.234.50を返します。これを調べてみると、これが私のマシンのVMware仮想イーサネットアダプタインターフェイスのIPアドレスであることがわかりました。
インターネットに接続されているインターフェイスを判別すると同時に、コードの移植性を維持する方法はありますか?
インターフェースの比較
インターフェイス[net4]
インターフェイス[eth5]
サイトlocal=trueおよびlinklocal= falseの3番目のVMwareインターフェースがあるため、これらのフィールドも役に立ちません。
java - Java からインターフェイス NAME を取得する
私のOSはCentOS 6です。/etc/sysconfig/network-scripts/ifcfg-eth0ファイルで、ネットワークインターフェイス"NAME"
を指定しました"foo"
(仮定しましょう)。
NAME=foo
"NAME"
そのインターフェースをJavaから取得できるようにしたい 。結果なしで次のことを試しました:
同じことが表示されます。
eth0 eth0
NAME
Java で、ネットワーク インターフェイスのプロパティの値を取得できるかどうか、誰か教えてもらえますか?
ありがとう。
注: を指定するNAME=foo
と、画面の右上隅に配置されたネットワーク パネル内のそのインターフェイスの名前は になりますfoo
。
windows - Windows7 で仮想ネットワーク インターフェイスを構成することはできますか?
Linuxでは、次を使用して仮想インターフェイスをセットアップできます
これらの質問があります:
Windows で仮想ネットワーク インターフェイスを作成するにはどうすればよいですか?
しかし、彼らはvpnまたはループバックについて話します. 私の状況では VPN が機能しません。これは、dhcp 経由で取得したものではない、ハードワイヤード サブネット上にある、制御できないマシンと通信しようとしているからです。実際には物理デバイスと通信しないため、ループバックは機能しません。
WinXP には、レジストリをハッキングして dhcp をオーバーライドできるハックがありますが、セキュリティ上の理由から Win7 では無効になっています。
c - FreeBSD: ネットワーク インターフェイス アドレス: dhcp または static
特定のインターフェイスに静的アドレスがあるか、またはdhcpによって提供されるアドレスがあるかをプログラム (C) で知るにはどうすればよいですか? 私は見ることができます/var/db/dhclient.leases.<interface_name>
。より良い/よりクリーンな方法はありますか? ioctl
私が使用できるものはありますか?
c - freebsdのネットワークインターフェースルートゲートウェイ情報
getifaddrs()またはその他の方法を使用して、インターフェイスのルートゲートウェイ情報を(プログラミングで)取得できますか?