问题标签 [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.
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 端口用于这个代理机器。)
c++ - 获取网络接口信息 C++
我是编程初学者。我在 Linux Ubuntu 中使用 Eclipse C++。我知道有ifconfig
列出网络接口信息的命令。我想要代码来获取有关网络接口的信息并打印此信息。
换句话说,我如何编写ifconfig
用 c++ 执行命令的代码?
谢谢。
networking - 在 beaglebone black angstrom 上调出自由流行音乐
我有一个freedompop Ubee 棒,我想将它连接到我的beaglebone black(使用3.2.0-54-generic 内核运行埃)。在解决了一些热交换问题(显然不可能)之后,我看到了使用 ifconfig 的界面。但是当我尝试提出它时,什么也没有发生:
同样奇怪的是,接口最初有一个地址:
但是片刻之后(< 1 分钟),如果我运行相同的命令,eth1 不再有地址、bcast 等:
在任何情况下(在 ifconfig 中删除地址之前或之后)我都无法 ping 某些东西。
我尝试重新分配地址、掩码等,但没有任何帮助。调高或调低界面无济于事。我尝试手动创建一个接口文件,但这也没有帮助。
android - 找出Android上3G接口的名称
我正在尝试找出我的 Android 手机中 3G 接口的名称。
我已经BusyBox
安装了。
有人告诉我,当我在终端中运行时应该看到它:
我得到的是:
如何从中得到 3G 接口的名称?或者,如果这不是正确的做法,那我该怎么办?
linux - linux ifconfig不返回IP地址
我想知道我的 linux(虚拟机)的 IP 地址,但是当我输入 ifconfig 时它不会返回 IP 地址。
通常它应该在“链接封装”和“向上广播”之间,但它不是..在哪里看?
linux - ifconfig 似乎不同意 Centos 网络连接偏好
我的 Centos VirtualBox 目前没有网络连接并且(据我所知)没有 IPv4 地址。
GUI 网络连接首选项框列出了一个配置,我手动将其从“barret”重命名为“eth1”,认为可以解决一些问题。eth1 配置在“忽略”上有一个 IPv4 地址和 IPV6s 设置。选中自动连接框。在配置列表中,在“上次使用”下,它显示“6 天前”。没有明显的方法可以指示它现在开始使用 eth1。
在终端中,如果我自己运行命令 ifconfig ,这是完整的输出。
抱歉,这是一张图片,我似乎失去了共享剪贴板功能。
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 命令...
ubuntu - 设置(反向)网络共享时,ifconfig 设置不会持续存在
我在笔记本电脑/ubuntu 检测到手机/android 连接到 USB 的位置进行了设置:
然后运行 usb.sh。它执行反向网络共享的命令。
日志显示操作正常,usb0 IP 正确:
但是当我通过执行'ifconfig'手动检查它时,它说usb0的IP是:
为什么设置不保留?
(在树莓派上它可以正常工作。为什么不在笔记本电脑/Ubuntu 上?)
bash - Bash grep本地IP地址并写入makefile中的文件?
我正在尝试使用 ifconfig 获取我的本地 ip 并将其写入文件,但由于某种原因未能这样做。
它确实获得了正确的 IP,但由于某种原因无法将其写入文件并且文件仅包含var LOCAL_IP = ''
谁能帮助我并告诉我我做错了什么?
macos - 为什么在 Mac OS X 上 Wi-Fi 像以太网一样被称为 en0?
Linux 多年来一直是我的主要系统。在 Linux 中,以太网硬件设备的名称类似于eth0
or enp1s0
(后者我只在 Arch Linux 上见过)。无线网卡一直有类似wlan0
or的名字wlp2s0
(Arch 上也是后者)。在我的新 MacBook Air 上,分配了无线网络en0
,我读过它代表以太网。此外,即使我没有以太网端口,也有一个 en1。这个命名约定是什么意思?