标签: interface

通过多个接口循环

我想在特定 ip 的网络接口之间进行选择。例如:

请求到 192.168.1.5 // 使用接口 1

请求到 192.168.1.5 // 使用接口 2

请求到 192.168.1.5 // 使用接口 1

请求到 192.168.1.5 // 使用接口 2

请求到 192.168.1.5 // 使用接口 1

请求到 192.168.1.5 // 使用接口 2

我正在使用 Ubuntu 10。我发现了这个:

http://www.go2linux.org/load-balance-traffic-for-two-isps-with-linux

这就是我要找的东西吗?

networking ubuntu interface

5
推荐指数
1
解决办法
3485
查看次数

多个网关的 /etc/interfaces 文件,同一网络?(Linux)

我已经按照自己的意愿设置了 ip 路由表:

# ip r s
10.1.248.0/24 dev eth0  proto kernel  scope link  src 10.1.248.11 
default via 10.1.248.1 dev eth0  metric 100 
default via 10.1.248.3 dev eth0  metric 200 
Run Code Online (Sandbox Code Playgroud)

10.1.248.1为主网关,10.1.248.3为备份网关。有没有办法配置 /etc/network/interfaces 以在启动时创建此设置?

networking linux routing ip interface

5
推荐指数
1
解决办法
7283
查看次数

如何通过一个网络接口阻止所有传入请求?

说我有一台 linux 服务器作为从 LAN 到 WAN 的路由器。我不希望任何传入的 WAN 请求出于安全问题。那么我应该如何阻止所有通过 WAN 接口传入的请求,但不限制 LAN 用户的正常 Internet 活动?

我应该使用哪个应用程序?(iptables?)。如果我关闭所有传入流量,哪些服务会中断?

networking firewall iptables interface

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

rpcbind - 真的没有办法让 tcp 端口绑定到特定的接口/可以在没有 rpcbind 的情况下运行 nfs 吗?

我们想从搬走sshfsnfs

阻碍我们的最后一件事是rpcbind(我认为这是nfs工作所必需的)不允许您指定它绑定到的TCP(非UDP)IP。

-h标志,但这仅适用于它打开的 UDP 端口。这不会影响 TCP 端口,它们仍然打开0.0.0.0:...

有谁知道我们如何rpcbind通过不将其暴露给我们的公共接口来保护它?

或者更好的是,有没有办法在nfs没有的情况下使用rpcbind

谢谢!

nfs rpc interface bindings

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

设置源地址以使用 tun 设备不起作用 (Debian Squeeze)

StackExchange 上也有类似的问题,但没有一个答案对我有帮助,所以我会尝试一个我自己的问题。

我通过 OpenVPN 建立了 VPN 连接。默认情况下,所有流量都使用 OpenVPN 的“两个更具体的路由”技巧通过隧道重定向,但我禁用了它。我的路由表是这样的:

198.144.156.141 192.168.2.1     255.255.255.255 UGH   0      0        0 eth0
10.30.92.5      0.0.0.0         255.255.255.255 UH    0      0        0 tun1
10.30.92.1      10.30.92.5      255.255.255.255 UGH   0      0        0 tun1
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         10.30.92.5      0.0.0.0         UG    0      0        0 tun1
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0
Run Code Online (Sandbox Code Playgroud)

并且接口配置是这样的:

# ifconfig
eth0      Link encap:Ethernet  HWaddr XX-XX-
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::211:9ff:fe8d:acbd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX …
Run Code Online (Sandbox Code Playgroud)

networking linux vpn route interface

5
推荐指数
1
解决办法
2114
查看次数

Junos:找出每个接口的 ip

对不起,如果我的解释令人困惑。我需要获取瞻博网络交换机和路由器(不同型号)的所有 IP 地址。在 Cisco IOS 上,我可以通过以下方式获得show ip interface brief | exclude unassigned

cisco_device>show ip interface brief | exclude unassigned
Interface               IP-Address     OK? Method Status     Protocol
TenGigabitEthernet1/30  10.1.1.24      YES NVRAM  up         up      
Loopback0               10.1.95.2      YES NVRAM  up         up      
Port-channel15          10.1.1.150     YES NVRAM  up         up      
Port-channel39          10.2.1.4       YES NVRAM  up         up      
Port-channel100         10.3.1.2       YES NVRAM  up         up      
Vlan49                  10.4.1.40      YES NVRAM  up         up      
Run Code Online (Sandbox Code Playgroud)

Junos 上有类似的东西吗?谢谢!

ip switch juniper junos interface

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

CentOS 6.5 重启后不会自动打开网络接口 [ifup eth0]

我的许多 CentOS 服务器都遇到了这个问题,在重新启动后网络接口无法自动出现。这对我来说是一个大问题,因为每次由于远程重启而发生这种情况时,我都需要开车到数据中心。然后在控制台上 eth0 已关闭,我必须手动进行此操作。是否有我可以检查的特定配置文件以防止将来发生这种情况?

networking centos interface

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

编辑/etc/network/interfaces后是否需要重启网络?

在 Debian 上 - 假设我的 /etc/network/interfaces 文件中有一个网卡 eth0,我想向它添加一个新接口(使用 dhcp)。执行此操作时是否需要重新启动网络服务 (/usr/sbin/servicenetwork) 以使新界面联机?或者在我编辑文件后还有什么我必须做的吗?

我知道编辑 dhcpd.conf 需要重新启动 dhcp。不确定接口。

感谢您的帮助,来自一个假装成为系统管理员一天的开发人员。

networking interface

4
推荐指数
1
解决办法
1232
查看次数

如何在 Linux 中禁用 NIC 发送器或接收器

是否可以禁用 NIC 中的 tx 或 rx?我正在设置一个网络监控机器,我想确保这台机器不会在网络上引入任何数据包。

一种方法是使用某种 netfilter 功能来阻止所有来自该接口的数据包。但这给服务器增加了额外的工作,因为它需要过滤所有可能离开接口的数据包。

linux nic interface

4
推荐指数
1
解决办法
2766
查看次数

Fedora 21:Firewalld (firewall-cmd) 不会将接口永久分配给区域?

我在这台机器上安装了 Fedora,它完全是一个网关/防火墙系统。

安装后,我运行了 ' yum upgrade',所以它应该是最新的 Fedora 21 - 我故意有点落后(不是 Fedora 22),所以任何问题都有望得到解决(现在意识到可能我应该有去 Fedora 20 了吗?!)...

一启动,我就用它们各自的 IP 地址配置了盒子中的两个 NIC,重新启动,确认它们没问题,然后开始“防火墙”设置。首先,我跑了:

# firewall-cmd --list-all-zones
Run Code Online (Sandbox Code Playgroud)

我确认 firewalld 使用的接口名称与其他工具一致(与 Fedora 的过去版本不同,例如 19 - 请参阅请求的 FC19 FirewallD 调试帮助:端口不转发

为了将接口放入正确的区域,我然后运行:

firewall-cmd --permanent --zone=external --change-interface=enp2s0
firewall-cmd --permanent --zone=internal --change-interface=enp5s4
Run Code Online (Sandbox Code Playgroud)

..然后继续尝试设置端口转发等。有几个步骤,例如打开端口,然后转发它。然而,这些都没有奏效。经过一番挖掘,我找到了这篇文章,日期仅在几天前,所以我认为它是最新的 - http://www.certdepot.net/rhel7-get-started-firewalld/ - 并按照其建议进行编辑/etc/sysctl.conf和添加一行阅读net.ipv4.ip_forward=1并用 激活它# sysctl -p,然而,不幸的是,事情实际上“倒退了”......

以前,尝试与转发端口的连接挂起,但现在它们正在返回:

ssh: connect to host 167.101.97.2 port 6543: No route to host
Run Code Online (Sandbox Code Playgroud)

所以,我试图通过取消端口转发和对 sysctl.conf 的编辑来恢复正常,但事情并没有回到“原始”!

令人难以置信的是,我重新启动了,一切都设置为默认值,只是尽可能地安装条件 - 除了那些区域更改;他们会造成什么伤害?!但是当系统恢复时,接口已经回到默认区域!

然后我又重新尝试了一遍。不!无论我做什么,重新启动后接口都停留在“FedoraServer”区域。我已经在命令行中的几个不同位置尝试了 --permanent 。每次响应都是“成功”,然而,每次结果都是它在重新启动后无法生存,即使这是重新启动之间在系统上所做的唯一事情。 …

fedora interface firewalld firewall-cmd firewalld-zone

4
推荐指数
1
解决办法
4259
查看次数