问题标签 [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 回答
154 浏览

macos - 在同一界面 OS X 上共享 Internet

我有一台只有一个以太网端口的笔记本电脑,我使用 DHCP 通过它连接到互联网以获取我的 IP。我还有一个需要连接到 Internet 的 LAN。实现此目的的唯一方法是使用笔记本电脑的以太网端口。

我为 en0 创建了一个别名并允许我连接到 LAN。

问题是如何使用相同的以太网端口从 DHCP IP(我使用网络设置设置)到 LAN 的别名(不同的 IP)共享 Internet。同样,两个 IP 都在同一个物理接口上。

谢谢

0 投票
3 回答
7624 浏览

linux - 使用 awk 或 sed 从 ifconfig 解析数据?

我正在尝试使用 sed 解析 ifconfig 输出中的一些数据,但我无法正确执行。我希望该命令仅提取我所追求的数字。

例如,我有兴趣提取发送的字节:

如果我使用 sed:

我得到这个输出:

但我只对'9040627'感兴趣有没有办法用sed来做,或者我应该使用awk或其他替代品吗?

编辑:我使用的是busybox二进制文件,所以我的选择是有限的。

0 投票
5 回答
4820 浏览

amazon-ec2 - SIP 和 EC2 弹性 IP

我正在尝试使自定义 SIP 软件在 EC2 实例上运行。我的软件目前没有 NAT 处理能力,我想知道是否可以让它与与 EC2 实例关联的公共(弹性)IP 透明地工作。

这是在我的 EC2 机器上运行的“iconfig -a”的输出:

eth0 Link encap:Ethernet HWaddr XXXXXX
inet addr: PRIVATE-IP-ADDRESS Bcast:10.48.195.255 Mask:255.255.254.0
inet6 addr: XXXXXX/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packet:3825 错误: 0 丢弃:0 超限:0 帧:0
TX 数据包:3596 错误:0 丢弃:0 超限:0 载波:0
冲突:0 txqueuelen:1000
RX 字节:259666 (253.5 KiB) TX 字节:1106872 (1.0 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packet:78 errors:0 dropped:0 overruns:0帧:0
TX 数据包:78 错误:0 丢弃:0 超限:0 载波:0
冲突:0 txqueuelen:0
RX 字节:6892 (6.7 KiB) TX 字节:6892 (6.7 KiB)

有没有办法改变这一点,以便我的应用程序可以透明地打开 PUBLIC(弹性)IP 地址上的 UDP 套接字?并且基本上就像公共 IP 通常分配给 eth0 一样工作。

我考虑过使用 iptables DNAT/SNAT 或手动添加 IP 地址,但目前没有成功。

0 投票
7 回答
93991 浏览

networking - VirtualBox 4.1.2 上的 Android x86 中没有网络

我的问题与这个问题几乎相同。我尝试了这些解决方案,但都没有奏效。但我使用的是不同的 Android x86 图像。我正在使用 ICS (4.0-RC1) asus_laptop 图像。(我之前尝试过不同的图像,但无法安装。)

我在 Kubuntu 12.04 上安装了 VirtualBox 4.1.12。我按照这些步骤在我的 VM 中安装了android-x86-4.0-RC1-asus_laptop.iso映像。它启动并正常工作,但网络除外。

Alt-F1netcfg显示除了 lo (127.0.0.1) 之外没有任何接口。未显示应该可用的 eth0。这使我无法在这里尝试解决方案。

我正在检查的新参考:

0 投票
2 回答
3022 浏览

android - 通过 android 设备上的应用程序设置 ifconfig eth0 "ipaddress"

我目前正在使用带有 RJ45 局域网连接的自定义 android 平台,现在的问题是我希望能够从我的自定义应用程序中设置 IP 地址。

使用'ifconfig'直接在作为root的android内核中的shell中工作,但我如何从应用程序中使用它?

0 投票
2 回答
4202 浏览

linux - 如何使用管道解析命令的输出

我想处理一个进程的输出,比如 ifconfig。大家都知道 ifconfig 的输出是包含inet addr:掩码的行列表:等。但我想单独提取 ip [来自 inet addr: field] 并列出它。管道命令可以吗?喜欢

我希望将此命令的输出作为inet addresses(不同接入点(如果存在)的列表)的列表。

0 投票
4 回答
554 浏览

bash - 如何在 Bash 循环中每秒切换一个界面?

我想每 1 秒将一个接口上下移动 80 次,我该如何通过 bash 脚本来实现呢?

像这样的东西?

0 投票
1 回答
5657 浏览

android - 在Android中使用ifconfig打开网络但它不起作用

我曾尝试使用 adb shell 来操作手机的网络接口(HTC Desire Z)。如图所示,我先ping了一个站点,然后把3G网络关掉,再ping,它说网络不可达。但是当我打开它并使用 ifconfig 并确认它确实打开时。但是当我 ping 它时,它总是说网络无法访问。谁能帮我 ?!!?

这是我的控制台内容:(顺便说一句,我是新用户,不允许发布图片)

0 投票
3 回答
1812 浏览

iphone - 使用 ifconfig 检查我使用的是本地 WiFi 还是 3G

对于 bash 脚本,我想确定我的设备是否有 Wi-Fi。对我来说最简单的方法是 ifconfig 和一些正则表达式。所以我想检查我的接口 en0 是否有有效的 IP。

给我IP。如果我没有,它不会返回任何内容,因为该grep命令什么也不返回。例如,我该如何检查if

0 投票
1 回答
1158 浏览

linux - 在linux上检索eth0 ipv6地址

我希望在我的一个 shell 脚本中使用我的 eth0 ipv6 地址。我可以使用 ifconfig 和 grep 来检索它,但我确信它一定在某个我没有看到的文本文件中,这最终会使检索变得更容易。有人知道我应该去哪里看吗?

谢谢