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

linux - 通过添加额外的以太网接口来增加临时端口

有没有办法将临时端口的数量增加一倍并绕过 16 位限制?我曾尝试在 eth0 上创建虚拟以太网接口,并希望能解除限制。尽管应用程序在出站流量中使用了新的虚拟 IP,但它似乎仍然达到了相同的临时端口限制。我想虚拟端口与物理接口上的端口有一对一的映射。

ifconfig eth0:1 10.10.10.210 网络掩码 255.255.255.192 ifconfig eht0:2 10.10.10.211 网络掩码 255.255.255.192

有人可以告诉我如何在不添加额外 NIC 的情况下将 Linux 中的临时端口总数翻倍吗?

(仅供参考,我已经尝试增加 ulimit/max 打开文件,更改端口范围,启用 tcp 回收/时间戳,减少 tcp fin 超时......我想我们只需要超过 65k 端口用于这个代理机器。)

0 投票
1 回答
2162 浏览

c++ - 获取网络接口信息 C++

我是编程初学者。我在 Linux Ubuntu 中使用 Eclipse C++。我知道有ifconfig列出网络接口信息的命令。我想要代码来获取有关网络接口的信息并打印此信息。

换句话说,我如何编写ifconfig用 c++ 执行命令的代码?

谢谢。

0 投票
1 回答
385 浏览

networking - 在 beaglebone black angstrom 上调出自由流行音乐

我有一个freedompop Ubee 棒,我想将它连接到我的beaglebone black(使用3.2.0-54-generic 内核运行埃)。在解决了一些热交换问题(显然不可能)之后,我看到了使用 ifconfig 的界面。但是当我尝试提出它时,什么也没有发生:

同样奇怪的是,接口最初有一个地址:

但是片刻之后(< 1 分钟),如果我运行相同的命令,eth1 不再有地址、bcast 等:

在任何情况下(在 ifconfig 中删除地址之前或之后)我都无法 ping 某些东西。

我尝试重新分配地址、掩码等,但没有任何帮助。调高或调低界面无济于事。我尝试手动创建一个接口文件,但这也没有帮助。

0 投票
1 回答
2394 浏览

android - 找出Android上3G接口的名称

我正在尝试找出我的 Android 手机中 3G 接口的名称。

我已经BusyBox安装了。

有人告诉我,当我在终端中运行时应该看到它:

我得到的是:

如何从中得到 3G 接口的名称?或者,如果这不是正确的做法,那我该怎么办?

0 投票
1 回答
1543 浏览

linux - linux ifconfig不返回IP地址

我想知道我的 linux(虚拟机)的 IP 地址,但是当我输入 ifconfig 时它不会返回 IP 地址。

通常它应该在“链接封装”和“向上广播”之间,但它不是..在哪里看?

0 投票
1 回答
458 浏览

linux - ifconfig 似乎不同意 Centos 网络连接偏好

我的 Centos VirtualBox 目前没有网络连接并且(据我所知)没有 IPv4 地址。

GUI 网络连接首选项框列出了一个配置,我手动将其从“barret”重命名为“eth1”,认为可以解决一些问题。eth1 配置在“忽略”上有一个 IPv4 地址和 IPV6s 设置。选中自动连接框。在配置列表中,在“上次使用”下,它显示“6 天前”。没有明显的方法可以指示它现在开始使用 eth1。

在终端中,如果我自己运行命令 ifconfig ,这是完整的输出。

抱歉,这是一张图片,我似乎失去了共享剪贴板功能。

0 投票
1 回答
4145 浏览

networking - ping google.com 或 8.8.8.8 失败

我正在使用 Cent OS 6.4,它在官方实验室中。

ping google.com 给出以下输出并挂起:

[root@LAB1 ~]# ping google.com
PING google.com (74.125.236.195) 56(84) 字节数据。

ping 8.8.8.8 也产生相同的结果。我可以从浏览器(Mozilla)访问互联网。网络设置或配置有问题吗?

下面是 traceroute -n 8.8.8.8 [root@LAB1 ~]# traceroute -n 8.8.8.8 traceroute to 8.8.8.8 (8.8.8.8) 的输出,最大 30 跳,60 字节数据包
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 *^Z

以下是 route -n 的输出(如果有帮助)

[root@LAB1 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

由于我是网络新手,因此我无法确定问题所在。非常感谢这里的任何帮助...

编辑:我尝试上述 ping 的主要原因是解决无法解析镜像站点的 yum update 命令...

0 投票
1 回答
620 浏览

ubuntu - 设置(反向)网络共享时,ifconfig 设置不会持续存在

我在笔记本电脑/ubuntu 检测到手机/android 连接到 USB 的位置进行了设置:

然后运行 ​​usb.sh。它执行反向网络共享的命令。

日志显示操作正常,usb0 IP 正确:

但是当我通过执行'ifconfig'手动检查它时,它说usb0的IP是:

为什么设置不保留?

(在树莓派上它可以正常工作。为什么不在笔记本电脑/Ubuntu 上?)

0 投票
2 回答
2239 浏览

bash - Bash grep本地IP地址并写入makefile中的文件?

我正在尝试使用 ifconfig 获取我的本地 ip 并将其写入文件,但由于某种原因未能这样做。

它确实获得了正确的 IP,但由于某种原因无法将其写入文件并且文件仅包含var LOCAL_IP = ''

谁能帮助我并告诉我我做错了什么?

0 投票
1 回答
15150 浏览

macos - 为什么在 Mac OS X 上 Wi-Fi 像以太网一样被称为 en0?

Linux 多年来一直是我的主要系统。在 Linux 中,以太网硬件设备的名称类似于eth0or enp1s0(后者我只在 Arch Linux 上见过)。无线网卡一直有类似wlan0or的名字wlp2s0(Arch 上也是后者)。在我的新 MacBook Air 上,分配了无线网络en0,我读过它代表以太网。此外,即使我没有以太网端口,也有一个 en1。这个命名约定是什么意思?