标签: ifconfig

有人可以解释一下 Mac OS X 中的 ifconfig 输出吗?

当我在 Mac 上执行 ifconfig 时,我得到以下接口的列表:

lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1
Run Code Online (Sandbox Code Playgroud)

我想知道每个接口是什么。另外,其中哪些是 IP 接口?我在任何地方都没有看到 eth0,我认为这是 linux 系统使用的标准接口名称。

ip-address ifconfig macos

64
推荐指数
3
解决办法
7万
查看次数

Mac OSX 如何在路由时优先考虑网络接口?

举一个具体的例子,OSX 如何选择这些默认条目中的哪一个netstat -nr路由到?

Destination        Gateway            Flags        Refs      Use   Netif Expire
0/1                10.10.99.100       UGSc            0        0    ppp0
default            192.168.1.1        UGSc            5        0     en0
default            192.168.1.1        UGScI           1        0     en1
default            192.0.2.1          UGScI         157        2    ppp0 
Run Code Online (Sandbox Code Playgroud)

据我所知,OSX 在其接口而不是路由表条目上使用指标。但是默认情况下所有这些接口指标都是 0 那么它如何选择呢?上次创建的界面?

我已经看到有些人建议它在网络首选项中的顺序,但在我的情况下,ppp0 接口(来自 SonicWall NetExtender)没有在那里列出。

这个帖子中有一些讨论,但我没有看到答案。

networking ifconfig netstat macos

22
推荐指数
2
解决办法
3万
查看次数

ip 与 ifconfig

阅读答案后,我开始探索*nix 系统ipifconfig*nix 系统之间的区别。我很快了解到它比ip具有“更多”的功能ifconfig,但真正的区别是什么?ifconfig当它提供我需要的功能时,有什么理由不使用它吗?(例如安全隐患)想知道,因为我是一个狂热的ifconfig用户。

linux ip ifconfig

21
推荐指数
2
解决办法
7429
查看次数

eth1 和 eno1 有什么区别?

由或给出的网络接口名称ethX(eg eth1) 和enoX(eg eno1)之间有什么区别?ifconfiglshw

networking ethernet ifconfig

21
推荐指数
2
解决办法
5万
查看次数

如何在 FreeBSD 中查看每个接口的网络流量?

想要查看自启动以来通过接口的流量。它是一个带有 FreeBSD 8.0 的 ISPManager VDS,并且

ifconfig -L epair521b -B
Run Code Online (Sandbox Code Playgroud)

什么也没做。

想要像 Linux 的 ifconfig 一样输出:

lo 链路封装:本地环回
...

RX 字节:6642443661 (6.1 GiB) TX 字节:6642443661 (6.1 GiB)

freebsd ifconfig

19
推荐指数
2
解决办法
3万
查看次数

如何在 Linux 中恢复 MAC 地址?

我已经使用ifconfig. 现在的问题是我没有保存我原来的 MAC 地址。我想在不重新启动的情况下恢复它。

有没有办法做到这一点?

linux mac-address ifconfig spoofing

13
推荐指数
1
解决办法
2万
查看次数

什么是在 OSX 上创建 utun0 网络接口?是为了什么?究竟是什么?

什么是在 OSX 上创建utun0网络接口?它的用途是什么?究竟是什么?

该界面仅在连接到以太网或打开 Wi-Fi 后才会出现,并在重新启动后消失。它不会显示在网络首选项窗格中。使用ifconfig界面看起来像这样。

utun0: flags=8051< UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::c502:a4a6:a260:e0d1%utun0 prefixlen 64 scopeid 0x7
inet6 fd4c:2989:56f0:25be:c502:a4a6:a260:e0d1 prefixlen 64
nd6 options=1<PERFORMNUD>
Run Code Online (Sandbox Code Playgroud)

我的下一个问题是为什么 MTU 大小为 1380,但如果我了解这个接口是什么,它的用途是什么,以及它的创建负责什么,也许会有所帮助。

我没有使用 VPN。我确实安装了 Wireshark 以及 GNS3 和 VirtualBox。我不知道这些应用程序中是否有任何一个会负责创建utun0。我对可以从中了解更多信息的手册页、文档或指南感兴趣。任何帮助或建议表示赞赏。

networking ifconfig tunnel network-interface macos

13
推荐指数
1
解决办法
3万
查看次数

在 Debian 中使用 ifconfig 永久更改 IP 地址

我知道有几个关于如何手动更改 IP 设置的教程。但是,我还没有找到适合我需求的解决方案。我需要能够编写一些脚本来更改主机的 IP 地址设置。我试过了/sbin/ifconfig eth0 192.168.0.5 netmask 255.255.255.0; /sbin/route add default gw 192.168.0.1

此解决方案在机器重新启动之前一直有效。我曾尝试通过 crontab 从 root 运行@reboot 处的脚本化解决方案。但是,设置不会生效。我也注意到拨打电话/etc/network/interfaces后设置没有改变ifconfig

有没有办法更改 IP 地址设置,ifconfig以便在重新启动时设置不会更改?

debian ifconfig

9
推荐指数
2
解决办法
5万
查看次数

如何使用 vpnc 检测 VPN 断开连接?

检测 Linux/Ubuntu 上的 vpnc 连接断开的最简单方法是什么?

手动,我觉得检测的方法是检查/sbin/ifconfig输出中是否出现接口(tun0)。有没有更好的方法可以立即找出,以便可以运行脚本来重新启动连接?

networking linux vpn ifconfig vpnc

7
推荐指数
1
解决办法
8354
查看次数

不使用 sudo 运行 ifconfig

我有一个在 imx6 平台上运行的嵌入式 Linux。这是一个飞思卡尔嵌入式linux。问题是该 linux 没有可用的 sudo,但我需要由用户激活和停用 wlan0 设备。我试图将用户添加到组 root 没有任何成功。我还尝试将整个命令添加到 /etc/busybox.conf 文件中,但这也没有效果。

如何在没有 sudo 的情况下以用户身份运行此命令?

user@touch:~$ /sbin/ifconfig eth0 down
SIOCSIFFLAGS: Permission denied
Run Code Online (Sandbox Code Playgroud)

linux sudo embedded ifconfig busybox

7
推荐指数
2
解决办法
2万
查看次数