Questions tagged «network-interface»

将计算设备(主机)连接到计算机网络(网络)的硬件(或其软件表示)

2
如何在没有物理适配器的机器上创建虚拟以太网接口?
我有一台具有WiFi NIC的Dell XPS 13超级本,但没有物理以太网NIC(wlan0,但没有eth0)。我需要创建一个虚拟适配器,以将Vagrant与NFS配合使用,但是发现典型的ifup eth0:1...失败ignoring unknown interface eth0:1=eth0:1。我还尝试针对创建虚拟接口wlan0,但收到了相同的结果。 如何在没有物理接口的计算机上创建虚拟接口?

3
iptables将外部请求重定向到127.0.0.1
我有一个使用端口2222在127.0.0.1上运行的服务。我只需要将所有请求从子网192.168.1.0/24 转发到192.168.2.2:2222(外部IP)到127.0.0.1:2222。 我正在尝试使用它,但是没有用。 $ iptables -t nat -I PREROUTING -p tcp -d 192.168.1.0/24 --dport 2222 -j DNAT --to-destination 127.0.0.1:2222 我该如何工作? UPD:编辑地址方案。

3
什么Linux进程负责响应ping?
我有一个基于Linux的过程控制器,有时会锁定到无法ping的程度(即,我可以ping起来,然后在不对网络设置进行任何修改的情况下,它就不再可以ping通)。 我很好奇,哪个进程/系统负责实际响应ping?看来此过程已崩溃。

3
将unix程序绑定到特定的网络接口
问题: 如何启动程序,同时确保通过特定的网络接口绑定其网络访问权限? 案例: 我想访问两个具有相同IP(192.168.1.1)的不同机器,但是可以通过两个不同的网络接口(eth1和eth2)进行访问。 例: net-bind -D eth1 -exec {Program 192.168.1.1} net-bind -D eth2 -exec {Program 192.168.1.1} 上面是我想要的近似值,受primusrun和optirun进行的硬件绑定的启发。 挑战:如相关线程中所建议,所使用的接口不是由程序选择的,而是由内核选择的(因此,在上面的示例中为预绑定语法)。 我发现一些相关的解决方案并不令人满意。它们基于通过特定于用户的网络黑名单绑定网络接口。即,以只能访问单个特定网络接口的用户身份运行该进程。

6
CentOS 7-重命名网络接口而无需重启
我通过修改中的文件来重命名网络接口/etc/sysconfig/network-scripts。 eth0-> nic0 eth1-> nic1 修改后,网络脚本的内容如下所示: # cat /etc/sysconfig/network-scripts/ifcfg-nic0 DEVICE=nic0 BOOTPROTO=static ONBOOT=yes HWADDR=xx:xx:xx:xx:xx:xx USERCTL=no IPV6INIT=no MASTER=bond0 SLAVE=yes 重新启动会激活新配置。但是,如何在不重新启动的情况下激活此配置? A systemctl restart network不能解决问题。 我可以通过旧名称(ifdown eth0)关闭一个接口,但是ifup无论提供旧名称还是新名称,都会导致显示以下消息: 错误:[/ etc / sysconfig / network-scripts / ifup-eth]设备nic0似乎不存在,延迟了初始化。 /etc/init.d/network status 显示此输出: Configured devices: lo bond0 nic0 nic1 Currently active devices: lo eth0 eth1 bond0 两者,ifconfig并ip a显示旧的接口名称。



3
为什么Linux网络流量仅通过eth0?
我在服务器端有两个网卡eth0?192.168.8.140和eth1吗?192.168.8.142。客户端将数据发送到192.168.8.142,我希望iftop显示eth1的流量,但不会。所有网络都通过eth0,那么如何测试两个NIC? 为什么所有流量都经过eth0而不是eth1?我希望每个接口可以得到1 Gbit / s。我的设置或配置出了什么问题? 服务器 ifconfig eth0 Link encap:Ethernet HWaddr 00:00:00:19:26:B0 inet addr:192.168.8.140 Bcast:0.0.0.0 Mask:255.255.252.0 inet6 addr: 0000::0000:0000:fe19:26b0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:45287446 errors:0 dropped:123343 overruns:2989 frame:0 TX packets:3907747 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:66881007720 (62.2 GiB) TX bytes:261053436 (248.9 MiB) Memory:f7e00000-f7efffff eth1 …


2
Debian 8.6上的Ghost NTP服务器
因此,我和大学的IT安全团队一直在不停地走来走去...任何人对此都有任何想法: 我最近为我的实验室设置了一台小型文件服务器,在专用计算机上运行Debian 8.6(英特尔Avoton C2550处理器,很乐意在需要时提供更多硬件信息,但我认为没有必要)。Debian的安装没有任何问题,当时我还安装了Samba,NTP,ZFS和python。看起来一切正常,所以我让它在实验室的角落坐了几个星期。 大约两周前,我收到了IT团队的电子邮件,其中说我的服务器已“受损”,并且易受NTP放大/ DDoS攻击(使用CVE-2013-5211的NTP放大攻击,如https中所述)使用: //www.us-cert.gov/ncas/alerts/TA14-013A)。他们指向的标志是端口123上有很多NTPv2流量。奇怪的是,他们标识为(*.*.*.233)的IP地址与为服务器配置并通过ifconfig(*.*.*.77)报告的IP地址不同。但是,一些基本的故障排除表明我的计算机确实在端口123上生成了此流量(如tcpdump所示)。 这就是怪异开始的地方。我首先浏览了为CVE-2013-5211推荐的“修复程序”(同时更新了版本4.2.7之后的NTP并禁用了monlist功能)。两者均未阻止交通流量。然后,我尝试通过IP表阻止UDP 123端口: $ /sbin/iptables -A INPUT -o eth0 -p udp --destination-port 123 -j DROP $ /sbin/iptables -A OUTPUT -o eth0 -p udp --destination-port 123 -j DROP 但这对流量也没有影响。我最终尝试从系统中清除NTP,但这对流量也没有影响。截至今天下午,nmap仍在报告: Starting Nmap 5.51 ( http://nmap.org ) at 2016-12-19 16:15 EST Nmap scan report for *.233 Host …


3
更改网络接口名称,debian wheezy
我正在尝试为接口设置名称“ ethLan”,而不是eth0。这样做还可以确保if的名称在每次重新引导和内核时都保持一致。 我确实在该主题中找到了一些文章,但是它们都已经存在了两年了: http : //www.debian-administration.org/articles/463 http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt 我照他们说的做了,然后将ethLan mac添加到/ etc / mactabs /中。此时,我有两个问题: 1)if [...] && /sbin/nameif我放在/etc/network/if-pre-up.d/中的脚本无法运行。我通过将其添加到/etc/init.d/networking来解决此问题,但是if-pre-up.d为什么不起作用? 2)除非我将ifconfig ethLan手动添加到/ etc / network / interfaces,否则除非我手动将ifconfig ethLan向上,否则不会加载该接口。我究竟做错了什么?

2
设备eth0似乎不存在,从而延迟了初始化
我已经克隆了一个软呢帽,现在尝试配置网络接口。每次添加新的NIC时,它都以编号eth3(而不是eth0)开头。我曾尝试删除和修改70-persistent-net.rules以及,network-scripts/eth0但似乎没有任何方法可以解决此问题。这是我机器的一些输出 [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 [root@abc ~]# cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line. # PCI device …

7
Linux机器上以太网和Wi-Fi接口的命名约定标准
Linux机器上的以太网和Wi-Fi接口的命名约定标准是什么? 我们正在开发一种仅显示Linux机器的以太网和Wi-Fi接口及其当前状态的工具。 例如,以下是我的Linux(Ubuntu)计算机上的网络接口(物理和虚拟)列表: docker0,enp0s25,lo,wlp3s0 当我运行该工具时,得到的结果如下: enp0s25, wlp3s0 我们编写的代码具有以下逻辑:所有以太网接口始终以字母开头,e而Wi-Fi接口始终以字母开头w。 逻辑对吗?如果没有,我们如何解决呢?

2
ppp0 vs wwan0之间的区别
我在RaspberryPi上运行Raspian。 当我插入GSM调制解调器时,我看到两个接口-wwan0和ppp0。 wwan0 即使插入GSM调制解调器但未连接,也存在 ppp0 仅在连接GSM调制解调器时存在 问题 是什么区别wwan0和ppp0,以及为什么我看ppp0除了wwan0? 为什么在建立连接后将IP地址分配给ppp0而不分配wwan0?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.