Tag: ifconfig

KvmWithBridge:主网络接口(wi-fi)

如何建立桥接网络? thufir@dur:~$ thufir@dur:~$ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback thufir@dur:~$ thufir@dur:~$ tree /etc/network /etc/network ├── if-down.d │ ├── avahi-autoipd │ └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh ├── if-post-down.d │ ├── avahi-daemon -> ../if-up.d/avahi-daemon │ ├── bridge -> /lib/bridge-utils/ifupdown.sh │ ├── wireless-tools │ └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh ├── […]

ifconfig wlan0 up错误

每当我运行ifconfig wlan0 up我得到: SIOCSIFFLAGS: Operation not permitted 我的lshw -C network显示: *-network:1 DISABLED description: Wireless interface physical id: 2 logical name: wlan0 serial: [REMOVED] capabilities: ethernet physical wireless configuration: broadcast=yes driver=rtl8723bs multicast=yes wireless=unassociated dimes显示以下错误: Direct firmware load for rtlwifi/rtl8723bs_nic.bin failed with error -2

ifup eth0:未知主机

不幸的是,我在Ubuntu恢复模式。 我需要互联网连接但是,我没有提起它。 $ ifconfig enp0s2 Link encap:Ethernet HWaddr xxxx inet addr: inet6 addr: … lo Link encap:local … $ sudo ifup enp0s2 Ignoring unknown interface enp0s2=enp0s2 $ sudo ifconfig up enp0s2 enp0s2: Unknown host 路由器已连接到Internet,笔记本电脑通过电缆正确连接。 那么,为什么没有人爱我? 而且,我如何启动以太网? 顺便说一句:为什么它像往常一样’enp0s2’而不是’eth0’?

在Ubuntu 16.04中的/ etc / network / interfaces中应用静态IP地址更改

TL; DR:在Ubuntu 14.04中,如果更改/etc/network/interfaces的静态IP地址并使用ifdown应用更改,然后ifup命令一切正常。 但是这个序列在16.04不起作用。 什么是最好的选择? 在ubuntu 16.04中,在更改interfaces文件和ifdown/ifup序列之后, ip addr show 命令显示ip addr show 新旧静态IP地址。 我在ubuntu 14.04和16.04中使用了ifdown/ifup -v (详细)参数。 不同之处在于ifdown。 在ubuntu 14.04中, ifdown执行以下命令: ip -4 addr flush dev label 而在16.04: ip addr del / dev label 所以我想,在16.04,如果我第一次运行ifdown命令。 然后更改/etc/network/interfaces文件中的IP地址,然后使用ifup命令重新启动接口,将正确删除旧的IP地址。 另一个解决方案是在ifdown/ifup之前运行ip addr flush命令: ip addr flush dev 似乎我已经回答了我的问题,但我想知道在Ubuntu 16.04中更改静态IP地址的最佳解决方案是什么?

找不到设备eth0

我是ubuntu的新手,需要安装ubuntu xenial服务器(16.04)版本才能将MongoDB安装到VirtualBox中。 安装后我尝试从dhcp更改为静态ipv4地址。 所以我改变了/ etc / network / interfaces: auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet static address 192.168.56.5 netmask 255.255.255.0 gateway 192.168.56.1 并重新启动服务器 # but ifconfig -a shows only an enp0s3 interface without any IP address and lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host up loopback […]

当tun0接口up / down事件时,如何使脚本自动运行?

我使用VPN客户端连接到我的公司服务器。 它在启动客户端后创建tun0接口。 我写了脚本,安装特定的路由指向tun0接口和rest使用普通的wifi连接。 因此,只有我办公室相关的流量通过VPN传输,其余的通过家庭互联网连接。 当tun0接口up / down事件时,如何使脚本自动运行?

if-up.d中的脚本在创建ppp连接时未执行

我在/etc/network/if-up.d目录中有一个简单的脚本“test”。 该脚本包含以下命令。 只要接口将状态从down更改为up,它就会创建一个空文本文件。 #!/bin/bash sudo touch /home/duser/test1.txt 但是在建立ppp连接时脚本没有执行。 ppp连接属于usb-modem。 pppd守护程序将由wvdial启动。 我尝试断开并连接我的wlan,然后脚本正在执行。 但它对ppp不起作用。 注意:该脚本具有755权限

如何重置ifconfig计数器?

当我运行ifconfig eth0请看以下行: eth0 Link encap:Ethernet HWaddr 08:00:27:42:81:a7 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe42:81a7/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:66 errors:0 dropped:0 overruns:0 frame:0 TX packets:212 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8001 (8.0 KB) TX bytes:34004 (34.0 KB) 如何重置这些计数器,尤其是RX / TX数据包 ?

启动网络时添加静态ARP条目

我的Ubuntu服务器在子网上有一些非常愚蠢的IP设备,服务器从每个设备接收流数据。 我遇到了一个问题,当在向服务器传输数据时向设备发出ARP请求时,请求被忽略,缓存条目超时,服务器停止接收流。 因此,为了防止服务器完全向这些设备发送ARP请求,我想为每个设备添加静态ARP条目,如 arp -i eth2 -s ip.of.the.device mac:of:the:device 但是,如果禁用/启用网络或重新启动服务器,这些“静态”ARP条目将丢失。 哪里是自动添加这些条目的最佳位置,最好是在每次启动接口eth2时重新添加它们的地方? 我真的不想写一个监视arp输出的脚本,如果它们丢失则重新添加缓存条目。 编辑以添加我的最终脚本: 创建了文件 /etc/network/if-up.d/add-my-static-arp 内容如下: #!/bin/sh arp -i eth0 -s 192.168.0.4 00:50:cc:44:55:55 arp -i eth0 -s 192.168.0.5 00:50:cc:44:55:56 arp -i eth0 -s 192.168.0.6 00:50:cc:44:55:57 然后显然添加允许执行它的权限: chmod +x /etc/network/if-up.d/add-my-static-arp 每次启动任何网络接口时,都会手动添加或重新添加这些arp条目。

我的无线错误日志在哪里?

当我输入ifconfig它会显示: eth1 Link encap:Ethernet HWaddr e4:d5:3d:70:81:b3 inet addr:192.168.0.6 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::e6d5:3dff:fe70:81b3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:103728 errors:20 dropped:0 overruns:0 frame:84061 TX packets:79449 errors:46 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:127523350 (127.5 MB) TX bytes:11102140 (11.1 MB) Interrupt:16 它显示错误20和错误46我在哪里可以找到这些错误? 我遇到无线问题并试图调试。 谢谢!