问题标签 [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.
macos - 在同一界面 OS X 上共享 Internet
我有一台只有一个以太网端口的笔记本电脑,我使用 DHCP 通过它连接到互联网以获取我的 IP。我还有一个需要连接到 Internet 的 LAN。实现此目的的唯一方法是使用笔记本电脑的以太网端口。
我为 en0 创建了一个别名并允许我连接到 LAN。
问题是如何使用相同的以太网端口从 DHCP IP(我使用网络设置设置)到 LAN 的别名(不同的 IP)共享 Internet。同样,两个 IP 都在同一个物理接口上。
谢谢
linux - 使用 awk 或 sed 从 ifconfig 解析数据?
我正在尝试使用 sed 解析 ifconfig 输出中的一些数据,但我无法正确执行。我希望该命令仅提取我所追求的数字。
例如,我有兴趣提取发送的字节:
如果我使用 sed:
我得到这个输出:
但我只对'9040627'感兴趣有没有办法用sed来做,或者我应该使用awk或其他替代品吗?
编辑:我使用的是busybox二进制文件,所以我的选择是有限的。
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 地址,但目前没有成功。
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。这使我无法在这里尝试解决方案。
我正在检查的新参考:
android - 通过 android 设备上的应用程序设置 ifconfig eth0 "ipaddress"
我目前正在使用带有 RJ45 局域网连接的自定义 android 平台,现在的问题是我希望能够从我的自定义应用程序中设置 IP 地址。
使用'ifconfig'直接在作为root的android内核中的shell中工作,但我如何从应用程序中使用它?
linux - 如何使用管道解析命令的输出
我想处理一个进程的输出,比如 ifconfig。大家都知道 ifconfig 的输出是包含inet addr:
掩码的行列表:等。但我想单独提取 ip [来自 inet addr: field] 并列出它。管道命令可以吗?喜欢
我希望将此命令的输出作为inet addresses
(不同接入点(如果存在)的列表)的列表。
bash - 如何在 Bash 循环中每秒切换一个界面?
我想每 1 秒将一个接口上下移动 80 次,我该如何通过 bash 脚本来实现呢?
像这样的东西?
android - 在Android中使用ifconfig打开网络但它不起作用
我曾尝试使用 adb shell 来操作手机的网络接口(HTC Desire Z)。如图所示,我先ping了一个站点,然后把3G网络关掉,再ping,它说网络不可达。但是当我打开它并使用 ifconfig 并确认它确实打开时。但是当我 ping 它时,它总是说网络无法访问。谁能帮我 ?!!?
这是我的控制台内容:(顺便说一句,我是新用户,不允许发布图片)
iphone - 使用 ifconfig 检查我使用的是本地 WiFi 还是 3G
对于 bash 脚本,我想确定我的设备是否有 Wi-Fi。对我来说最简单的方法是 ifconfig 和一些正则表达式。所以我想检查我的接口 en0 是否有有效的 IP。
给我IP。如果我没有,它不会返回任何内容,因为该grep
命令什么也不返回。例如,我该如何检查if
?
linux - 在linux上检索eth0 ipv6地址
我希望在我的一个 shell 脚本中使用我的 eth0 ipv6 地址。我可以使用 ifconfig 和 grep 来检索它,但我确信它一定在某个我没有看到的文本文件中,这最终会使检索变得更容易。有人知道我应该去哪里看吗?
谢谢