问题标签 [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 投票
1 回答
253 浏览

mono - 如何确定活动的无线 SSID?

我正在尝试从所有可用网络的列表中找到我的活动无线网络的名称。

为了列出所有可用的无线网络,我调用

这给了我很长的输出。我可以通过这个页面上的一个 python 脚本来传递iwlistparse.py它,它以简洁的格式为我提供了相关信息:

不过,这并没有告诉我我的活动 wifi 的名称。为此,我使用iwconfig

从中,我可以 grepESSID并提取名称,并尝试将其与从iwlist.

但是有没有更简单的方法来做到这一点?

没有使用网络管理器wicd(BeagleBone Black + Debian 启用了硬浮点 + 单声道 + 各种 USB wifi 加密狗 == 硬件/驱动程序兼容性问题)

0 投票
0 回答
80 浏览

macos - OSX 的以太网地址脚本

我需要一些帮助来为我的 mac mini 提供命令,基本上它作为无头服务器运行,但有时我需要使用 wifi 而不是以太网连接,并且由于各种路由器设置,最容易欺骗 mac 地址wifi 的以太网连接。

我知道更改mac地址的命令,它

基本上我需要一个可以运行的脚本

如果以太网 (en0) 处于非活动状态,则

将 wifi (en1) mac 地址设置为

谁能帮忙?

刘易斯

0 投票
1 回答
3981 浏览

php - 无法使用 php 执行 ifconfig

我无法在 apache 上的 PHP 中使用 exec() 执行 ifconfig。我可以执行所有类型的命令,包括 ip addr list,但是那个很糟糕,所以我真的需要能够执行 ifconfig。

我已阅读其他帖子并确保 disable_functions 为 = "" [空白],但仍然没有运气(我重新启动了 apache )。感觉像是某种权限问题,因为所有其他命令都可以正常工作。

在第一个文件中,我只是执行 exec,然后根据需要清理结果,我很确定这不是问题所在,因为它对其他命令运行良好

第一个文件

第二个文件

已解决:通过执行“/sbin/ifconfig”而不是仅执行 ifconfig 解决了问题

0 投票
20 回答
53579 浏览

macos - 使用 Bash 解析 ifconfig 以仅获取我的 IP 地址

我想编辑 bashrc 文件以运行一个名为“myip”的简单函数。正如你可能猜到的,函数 myip 只打印我机器的内部 IP 地址。

就我的工作而言,这是脚本:

这得到了我的这个输出:

我正在使用 Mac OS X。

我怎样才能完成这项工作?

0 投票
0 回答
710 浏览

linux - Linux中名称的接口索引

我有一个从中获取数据包的网络接口的索引,并且需要找到接口的名称。例如 myFuntion(2) 返回“eth0”。如果如何在 Ubuntu 12.04 上使用 C++ 进行操作,有人可以举个例子吗?

0 投票
1 回答
8042 浏览

c++ - 无法将 'char**' 转换为 'char*'

我有一个网络接口的索引,我从(即 2)得到一个数据包,并且需要找到接口的名称,它应该返回"eth0". 我正在使用if_indextoname().

我对 Ubuntu 上的 C++ 不太熟悉,但我的代码会报错:

对于参数 2无法转换char**char*char* if_indextoname(unsigned int, char*)

有人可以帮我解决吗?

0 投票
2 回答
2259 浏览

linux - 从虚拟机上的 linux 终端扫描并连接到 wifi

我正在尝试通过在虚拟机上运行的 Linux 终端扫描 wifi 网络。我在 Mac OS 上运行虚拟机。在 MAC 终端上,我可以使用 (airport) 命令查看所有 WIFI 网络,并且可以连接到一个网络。

虚拟机的 NetworkAdapter 设置设置为“与 MAC 共享”。

在 Linux 终端上,当我执行 ifconfig -a 时,我得到

但是,当我输入:sudo iwlist eht0 scan时,我收到错误消息:

有人可以帮助我如何在虚拟机上运行 Linux 来做到这一点吗?? 我做错了什么。.

0 投票
1 回答
1755 浏览

hadoop - Hadoop集群数据节点网络错误

我有一个安装了 Cloudera Hadoop 的小型集群。几天后,我注意到运行ifconfig -a命令时经常出现错误/掉线/帧。(从高层的角度来看,map reduce 作业会顺利运行而不会出现错误,从最终用户的角度来看也没有错误,我想知道如果我做点什么,性能会更好)

所有节点,包括namenode,都由同一个redhat kickstart 服务器安装和配置,遵循相同的配方,我会说它们是“相同的”。但是,我没有注意到名称节点上的任何网络错误,并且所有数据节点上始终存在网络错误。

例如,我的名称节点看起来像:

数据节点:

我还按照迈克尔的教程做了一些压力测试,我可以看到随着工作的进行错误越来越多。所以我第一次设置时留下了一些错误。

仅供参考,我们在一个盒子里有两个 NIC 卡,前 4 个端口是嵌入式 NIC 卡03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20),我们根本不使用,我们使用0e:00.0 Ethernet controller: Mellanox Technologies MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (rev b0)的是 10Gb NIC。

这是固件的输出和 NIC 卡的一些一般信息:

我很惊讶地发现数据节点会有网络错误,而名称节点没有,因为它们具有相同的设置和配置。谁能给我一些指导?

0 投票
0 回答
922 浏览

embedded - 在 ifconfig 中查找链接本地 IP (Linux - Redhat 9)

我在 MIPS Embedded 设备中设置了 IPv6。我使用 2.6.23 内核并在 menuconfig 中设置 IPv6 项。我更新了设备中的内核,但链接本地 IP 未显示在 ipconfig 中,如下所示:

-> inet6 地址:/64 范围:链接

终端

如何设置链接本地 IP?

我可以在下面找到 ipv6 地址,但 ifconfig 不是...

[root@]# cat /proc/net/if_inet6

000000000000000000000000000000001 01 80 10 80 罗

fe8000000000000002032efffe070001 02 40 20 80 eth0

问题是什么?核心?ifconfig (busybox-1.1.0)?还要别的吗?请给我任何想法!~谢谢~

0 投票
1 回答
891 浏览

linux - QEMU 上的 Linux vanilla 内核和与 eth0 的网络

我已经下载并编译了 vanilla linux 内核(3.7.1),我将busybox 用于ramdisk,然后使用QEMU 启动它。这是我的 QEMU 命令行

一切顺利。但是,我不能在带有busybox的香草内核上使用网络。

'ifup eth0' 告诉我

我用谷歌搜索了互联网,但无法获得任何线索......一些建议会很好提前谢谢你。