问题标签 [ifconfig]

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 投票
6 回答
1509 浏览

ip - 如何编写程序报告本地IP地址如192.168.1.102?

由于我的 Linksys 路由器没有为计算机(PC、Mac 和 Linux)分配固定的本地 IP,我想编写一个脚本,以便每分钟,计算机将相互更新,以便

http://localhost/list.html

每台机器上将包含所有 PC 和 Mac 的名称列表以及指向其 apache 服务器的链接(指向http://192.168.1.102等)

它看起来像是一种找出本地 IP 地址的方法是在 PC 上通过 ipconfig,在 Mac 和 Linux 上通过 ifconfig,并且以编程方式进行,它将是 gethostbyname()。

但我试过 Ruby,那个

和 ipconfig 实际上显示

那么这是正确的方法吗?我可以通过在 Ruby 中执行“ipconfig”来破解它,并使用正则表达式来获取结果,但使用更标准的方式会很好。

0 投票
1 回答
2716 浏览

mysql - 如何使用 MySQL 监控网络流量?

ifconfig -output 看起来有点乱。当我使用命令(source)看到下面的漂亮输出时,问题出现了:

是否有一些更结构化的方式,比如 MySQL,来查看 ifconfig 或类似数据?

如果我可以监控数据库中的网络流量,那就太酷了。

0 投票
1 回答
2767 浏览

unix - 解析数字 ifconfig 标志

ifconfig 命令以文本和数字格式输出其标志。虽然我可以在这里或那里找到数字标志的参考,但我找不到任何关于如何解释(屏蔽)数字的指示。

在上面的输出中,请注意以下几点:

数值“ 1100843”映射到标志“ UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4”。

是否有一个我根本看不到的参考资料描述了如何UP,BROADCAST,从编码的“ flags=NNNNNNNN”值中屏蔽每个标志(等)?

编辑:澄清我有兴趣掩盖的确切标志。

0 投票
3 回答
5050 浏览

linux - 获取网络接口信息

我知道有 ifconfig 命令我们可以列出网络接口信息。但我想按以下模式获取信息

例如

我尝试了 ifconfig 和 grep 命令,但无法获得正确的模式。还有另一个命令或一些技巧可以做到这一点吗?

0 投票
2 回答
1828 浏览

linux-kernel - ifconfig 数据包计数

如果我输入 ifconfig 我会得到 Tx 和 RX 的数据包……增加这个计数器的代码到底在哪里?它在网络驱动程序本身中吗?还是在内核中?

如果可能,请提供所用计数器变量的 lxr 链接。

谢谢 !

0 投票
3 回答
3605 浏览

network-programming - Solaris:ifconfig 的编程接口?

我正在寻找 Solaris ifconfig(1M)命令的编程接口。

显然 Linux 有getifaddrs(3)命令,但据我所知,这还没有移植到 Solaris

除了尝试使用上面链接中的代码之外,有没有办法在不分叉系统命令和解析输出的情况下确定ifconfig(1M)类型的数据(网络接口存在、状态等)?

0 投票
5 回答
903 浏览

bash - Bash 脚本问题

我可以很好地运行这个命令,得到我想要的输出:

但是,当我将命令设置为变量并打印变量时,出现错误:

my internal xxx ip: command not found

奇怪的是——我的内部 IP 居然出现了。我该如何解决这个问题而不会出错?没关系,但我使用的是最新版本的 Ubuntu。

0 投票
1 回答
9075 浏览

macos - 获取 Mac 上的“友好接口名称”列表(机场、以太网等)

我正在 RealBASIC 中开发应用程序,但我需要接口名称列表来填充下拉框。

解析 ifconfig 不起作用(得到、、、eth0eth1lo。我需要系统首选项(以太网、机场等)中显示的名称。

有我可以解析的终端命令吗?

0 投票
6 回答
3673 浏览

linux - 如何获取只有一个接口的 IP

当我尝试 ifconfig 时,它为我提供了有关网络适配器的全部信息。

我试过 :

输出两个 Ips :

但我只需要第一个,我该如何过滤掉它。

0 投票
4 回答
1016 浏览

bash - 如何获取给定 IP 地址的以太网端口?

我正在尝试编写一个 bash 脚本来获取我知道其 IP 地址的接口的以太网端口。我需要从 ifconfig 中获取它,但似乎无法弄清楚如何去做。有任何想法吗?

谢谢。