问题标签 [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.

0 投票
3 回答
10501 浏览

node.js - 从 Node.js 发出网络请求时如何指定网络接口?

http.requestnet.connect中,是否有一个选项可以指定网络接口来启动连接?

编辑:操作系统级别的 AFAIK 我可以在路由表中指定地址级别或负载平衡。但是在我的软件中选择界面的方式不止于此,我想知道我是否可以在代码中做到这一点。

0 投票
0 回答
372 浏览

android - 如何将连接意图与套接字相关联?

在 android... 给定一组活动套接字 (<10),我的广播接收器从 ConnectivityManager 获得一个意图,指示连接状态已更改。如何将意图与受影响的套接字相关联?

我可以从意图中获取 NetworkInfo。

这给了我接口类型。我也可以使用套接字来获取网络接口。

但我认为没有办法从这里开始。

有没有办法让 NetworkInfo 与套接字关联?

我正在考虑手动构建接口名称和网络类型之间的映射。此映射将加载固化初始化。当我运行 ip 或 netstat 命令时,这基本上是我在视觉上所做的。

0 投票
3 回答
20591 浏览

iphone - iOS 网络接口名称到底是什么意思?什么是 pdp_ip ?什么是ap?

我使用以下代码打印所有接口及其mac地址

我在 iPhone 5 上运行代码,输出为

我想知道pdp_ip是什么?什么是ap1,en1?

我发现en0是wifi硬件mac地址

ap1 和 en1 是虚拟接口吗?

谢谢!

0 投票
0 回答
2564 浏览

windows - 如何在 Windows 7 下强制使用特定网络接口在 Python 中进行传出连接?

我在 Windows 7 环境中有两个网络适配器,它们都连接到 Internet:

  1. 以太网适配器(本地地址 10.9.187.251,外部地址 32.181.63.52)
  2. 无线网卡(本地地址 192.168.1.178,外部地址 5.7.68.81)

默认使用以太网适配器。

我想通过 Python 脚本中的无线 LAN 与传出的外部地址 5.7.68.81 建立连接。

我执行以下操作:

我得到打印输出:

所以使用了默认适配器。似乎c.setopt(pycurl.INTERFACE, "192.168.1.178")不起作用,或者我使用错误的方式。

我也尝试了这个问题的所有答案urllib2socket.bind(('192.168.1.178', 0)- 相同的结果。

如何在Windows 7中使用 Python 2.7 为传出连接指定网络接口?

0 投票
2 回答
350 浏览

java - 以编程方式检测当前 Ubuntu 版本是否低于或高于 Ubuntu 12.04

我正在开发 Java Web 应用程序,其中逻辑会根据操作系统版本而有所不同。

目前我们在 Ubuntu 12.04 和 Ubuntu 10 上部署我们的应用程序。Web 应用程序允许通过其 UI 更改 DNS 名称服务器。部署在 Ubuntu 10 中的应用程序使 DNS 名称服务器保持打开状态,etc/resolv.conf但 Ubuntu 12.04 将它们保持在etc/network/interfaces.

存储 DNS 名称服务器时,逻辑就像

System.getProperty("os.name")orSystem.getProperty("os.arch")或任何其他系统属性不输出 Ubuntu 软件包信息。

if部分如何实现?

0 投票
2 回答
5471 浏览

c# - 获取 VPN IP 地址

如何从 PPP 或 PPPT vpn 连接中获取 ip?

我知道 VPN 连接的名称,那么我该如何过滤

只获取名称为“VPNConnection”的vpn接口,并获取给定的IP地址?

0 投票
1 回答
3284 浏览

ip - 同时有两个 tcpdump 实例?

tcpdump在同一网络接口(使用不冲突的过滤器)上同时运行两个实例是否存在任何已知问题?

我正在经历一些奇怪的时间戳,我认为这可能是原因。

0 投票
2 回答
222 浏览

java - linux中的网络接口未被检测到

我尝试了以下代码:

在相同的代码中。当我在 Windows 中运行时,我得到了一些界面,但在 linux 中我没有得到任何界面.. 没有语法错误..

0 投票
1 回答
963 浏览

c# - 如何使用 MVVM 在 WPF 中实现 NetworkAvailabilityChanged?

我有一个 WPF 应用程序,它需要使用 NetworkAvailablityChanged 来确定用户何时从网络断开连接。但是,我正在使用 MVVM 模式开发我的应用程序。所以我不太确定如何使用它来在应用程序启动后立即开始监控。关于实现此功能的最佳方法或监视所有计算机网络接口的更好方法的任何建议?

更新:根据我对 MVVM 的理解,模型与数据交互。在这种情况下,数据将是与活动网络接口的连接发生变化时返回的数据。但是,如果我把它放在模型中,我不知道如何让它在应用程序启动时开始监控。简单地说,我需要创建一个方法来监控网络接口并返回当前活动接口是以太网接口、802.11 无线接口还是根本没有连接。然后基于此,我将在我的模型中调用正确的属性。

0 投票
1 回答
339 浏览

java - java如何同时使用多个网络接口?

我正在开发一个需要检查不同网络接口(如 wifi、lan、dongles 等)信号强度的软件。我想测量(绝对或相对)信号强度并找出所有强度大于的网络接口的 ipaddress一些阈值。我怎样才能在 JAVA 中做到这一点?