我觉得这应该是一个非常简单的问题,但不知何故我找不到解决scheme。 我有一个非root用户,我想给这个用户足够的权限或特权,所以他可以运行ifconfig(我有root权限的机器)。 例如: ifconfig e1000g2 plumb ifconfig e1000g2 inet 10.0.100.4 现在我得到这个错误: ifconfig: cannot plumb e1000g2: Insufficient user authorizations 注意:我知道我应该使用ipadm ,但是我对ifconfig这个问题感兴趣。
我有一个运行CentOS 5.11的networking设备。 它看到了相当数量的stream量(道歉,我没有具体的数字,但我知道它正在使用)。 出于某种原因,我看到ifconfig错误计数缓慢递增。 eth0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF inet addr:1.1.1.1 Bcast:1.1.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:202723544 errors:0 dropped:4959 overruns:0 frame:37 TX packets:158354057 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4261083782 (3.9 GiB) TX bytes:1224803677 (1.1 GiB) Interrupt:83 Memory:f6bf0000-f6c00000 (IP和MAC被重新命名,以保护无辜)。 丢弃的数量每天增加大约90-100帧。 这是否表明有任何问题? 这是“正常”吗? 另外, frame:37是什么意思frame:37是什么意思?
如何获得有关FreeBSD特定界面状态的信息? ifconfig <ifname> | grep "status: active" 工作正常,但我想要避免投票,并尽快通知ifup / ifdown。
这里是我的eth0configuration /etc/sysconfig/network/ifcfg-eth0 BOOTPROTO='static' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='5.1.0.2/24' IPADDR_V6='5:1:0:1::2/64' MTU='' NAME='82540EM Gigabit Ethernet Controller' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' USERCONTROL='no' suse64:/etc/sysconfig/network # ifconfig eth0 Link encap:Ethernet HWaddr 02:00:20:EE:6B:01 inet addr:5.1.0.2 Bcast:5.1.0.255 Mask:255.255.255.0 inet6 addr: 5:1:0:1::2/64 Scope:Global inet6 addr: fe80::20ff:feee:6b01/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:96871 errors:0 dropped:0 overruns:0 frame:0 TX packets:76100 errors:0 dropped:0 overruns:0 carrier:0 […]
我正在开发一个系统,我需要虚拟接口为我的主要和虚拟接口有不同的MAC地址 可以说我的eth0的mac是00:11:00:11:00:11,我的虚拟接口是eth0:0 默认情况下,eth0:0的MAC地址为00:11:00:11:00:11 如果我给的命令 ifconfig eth0:0 hw ether 11:22:33:44:55:66 那么eth0的mac地址也会变成11:22:33:44:55:66 反之亦然 但我需要不同的接口的Mac 先谢谢你
我前段时间安装了Xen,但还没有启动虚拟机pipe理程序。 我昨天做了,所有的事情都打破了。 由于Xen,我的服务器上完全失去了互联网连接。 当我启动服务器并且eth0不在br0内时,Xen会尝试通过将其重命名为peth0 (物理eth0 )来虚拟化它,然后创build一个veth0 (虚拟eth0 )并将其重命名为eth0 ,至less到Xen文档 。 问题是它没有提出一个eth0 ,我没有互联网连接。 我在我的服务器上有一个eth1 ,并想虚拟化该接口, 而不是 eth0 。 为了做到这一点,我把eth1放在br0 , br0正在虚拟化到virbr0 。 如何阻止Xen虚拟化eth0并使用br0/eth1 ? 这是我从systemctl -o cat status network.service : Bringing up lookback interface: [ OK ] Bringing up interface eth0: Error: either "dev" is a duplicate, or "virbr0" is a garbage. ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Failed […]
我安装了全新的Fedora 17,安装了64位。 一切工作完美无瑕,它连接到互联网时自动插入互联网电缆。 所以当我发出这个命令时,我有些困惑: el@defiant ~ $ ifconfig eth0 我得到的错误: eth0: error fetching interface information: Device not found 找不到设备? 这里是ifconfig: ifconfig 我得到这个: em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::ea40:f2ff:fee1:58c prefixlen 64 scopeid 0x20<link> ether e8:40:f2:e1:05:8c txqueuelen 1000 (Ethernet) RX packets 44753 bytes 51284267 (48.9 MiB) RX errors 0 dropped 0 […]
有没有人知道ifconfig输出中的RUNNING标志是什么意思? (我不知道这很重要,但是这是在Solaris 10机器上。) 目前我唯一能find的就是这个论坛post 。 即使假设这是准确的,我会非常感谢更多的技术解释,以及如何改变接口的运行状态的说明。
我目前正在检查高清访问与以下 echo 1 > /proc/sys/vm/block_dump tail -f /tmp/syslog 并且这个日志消息在一会儿popup一次: Aug 31 22:44:18 Frasse内核:[4818.570038] ifconfig(2817):dirtied inode 4026531841(net)on proc 这是什么意思? 它涉及高清写入?
我是高级networkingpipe理新手,我想用UDP广播做一些testing,所以我需要在我的环回接口上有一个广播地址 。 机器离线,换句话说,没有networking。 我怎么能通过ifconfig来完成,而不必在build议的注释中作为一个用户购买交换机。 在Linux中,我所要做的就是使用127.255.255.255,无需任何networking或交换机即可正常工作。 如果我有一个networking,我可以使用255.255.255.255,显然。 下面是你可以检查自己,它在Linux上,但不是在OS / X: 打开两个terminal并键入他们两个: nc -u -l 55555 打开第三个terminal,如果需要的话安装socat并键入:( 如果你问netcat不支持广播 ) echo -n "TEST" | socat – udp-datagram:127.255.255.255:55555,broadcast 你应该看到两个terminal都收到这个消息。 如果您尝试使用127.0.0.1进行相同的实验,则只有一个terminal会按预期收到消息。 在OS X上执行相同的testing不会显示相同的行为。 如果可能的话,我正在寻找的是一个广播的软件解决方法。 我不能使用多播(它必须广播),我不能通过networking(机器脱机)testing。