AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-250029

sxc731's questions

Martin Hope
sxc731
Asked: 2021-02-11 06:50:12 +0800 CST

哪些 VLAN 需要 IGMP 侦听?

  • 0

我的大致理解是交换机和类似的 L2 设备使用IGMP 侦听来防止多播“流”从下游没有多播客户端的端口传播出去。

问题:

  1. 似乎只有在发生多播流的 VLAN 上才需要 IGMP 侦听?
  2. 如果是这样,在没有发生多播的 VLAN 上启用它有什么影响?

一些背景(不要认为这对问题有太大影响):

  • 我最近在我的网络中实现了 VLAN 隔离,为 IPTV 提供了一个专用 VLAN,它依赖于多播和 IGMP。
  • 我使用 OPNsense 作为路由器和os-igmp-proxy插件来提供 IPTV VLAN 和 WAN 之间的代理。
  • 交换机在所有 VLAN 上都配置了 IGMP 侦听,但是 - 虽然目前一切正常 - 我认为它只需要在 IPTV VLAN 上。

相关:是否应在 LAN 上的所有第 2 层交换机上配置 IGMP Snooping?

multicast igmp
  • 1 个回答
  • 791 Views
Martin Hope
sxc731
Asked: 2016-02-04 03:10:00 +0800 CST

通过子接口路由不起作用?

  • 1

我正在尝试将出站网络流量隔离到特定目标以进行计量,因此我想我会通过专用 IP 地址对其进行路由。为了实现这一点,我设置了一个子接口eth0:1,如下所示:

# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast  state UP group default qlen 1000
link/ether fa:16:3e:42:ae:d3 brd ff:ff:ff:ff:ff:ff
inet 192.168.111.6/24 brd 192.168.111.255 scope global eth0
   valid_lft forever preferred_lft forever
inet 192.168.111.5/24 brd 192.168.111.255 scope global secondary eth0:1
   valid_lft forever preferred_lft forever

到目前为止,一切都很好。应该使它工作的路由部分是这样的:

# ip route add 10.10.0.10 via 192.168.111.1 dev eth0:1

当我检查路由表时,我得到:

# ip route list
default via 192.168.111.1 dev eth0 
10.10.0.10 via 192.168.111.1 dev eth0 
192.168.111.0/24 dev eth0  proto kernel  scope link  src 192.168.111.6 

请注意第二行,它的结尾dev eth0不是eth0:1我所期望的,但到目前为止这可能只是一个显示问题。但是,当使用 观察流量时tcpdump,很明显路由的行为如上图所示,即:10.10.0.10通过主界面传输的流量eth0,使用其 IP192.168.111.6而不是eth0:1'sIP 192.168.111.5。

奇怪的是,如果我使用专用的 NIC(eth1)而不是上面的子接口,一切都会按预期工作。这是子接口的限制,错误还是我做错了?

操作系统是运行在内核 3.13.0-76 上的 Ubuntu 14.04.3 服务器。它是托管在 KVM 管理程序上的来宾 VM(尽管我怀疑这是一个因素)。

networking
  • 1 个回答
  • 1952 Views
Martin Hope
sxc731
Asked: 2015-12-07 00:58:19 +0800 CST

外部监控zabbix server(本身)

  • 1

我有一些由 Zabbix 服务器监控的基础设施(服务器、交换机等),设置为在出现问题时发出警报;到目前为止,一切都很好。但是如果 Zabbix 服务器本身(或任何底层基础设施)遇到问题怎么办?

一个想法是发布某种心跳,可以由外部系统监控。我正在考虑使用 Zabbix API(可能使用 py-zabbix)通过 http 公开它,并使用诸如monitor.us之类的东西对其进行监控。

在我冒险之前,我不禁想知道是否已经存在一些简单的东西来解决这个问题?或者这甚至是一个好方法?与自定义 Python 脚本相比,monit 会是更好的方法吗?(不确定这是否通过了“简单性”测试)......

monitoring
  • 2 个回答
  • 3603 Views
Martin Hope
sxc731
Asked: 2015-04-30 04:43:10 +0800 CST

Ubuntu Trusty:WAN 上的 virt-manager 性能... 40+ 秒冻结

  • 0

我在运行 Ubuntu 14.04 的笔记本电脑上使用 virt-manager GUI 0.9.5-1ubuntu3 与距离较远的服务器(相同的操作系统)并获得相当不愉快的性能。

笔记本电脑服务器 ping 大约 50 毫秒,虽然不是很好,但对于 SSH 访问来说肯定足够了,甚至可以通过 X/ssh 运行 Firefox。服务器和笔记本电脑都有大量空闲的 CPU 周期、RAM 和磁盘。我当地的 ADSL 是 8Mbps 下行 800Kbps 上游,特别是,妻子没有流一些肥皂 ;-)

我正在创建一个新的 VM 并选择“安装前自定义配置”。单击“添加硬件”按钮会冻结 virt-manager 约 40 秒,在此期间发生的网络活动很少(发送 117 kB,接收 151 kB,峰值下降 5kBps,上升 11kBps);两个盒子上的 CPU/RAM 绝对没问题。

在“添加新虚拟硬件”对话框中按“完成”以添加具有相似带宽统计信息的 NIC 需要 50 秒。

相比之下,实际的 VM 创建(35GB QCOW2 img)大约需要 15 秒,通过 virt-manager 的控制台访问性能非常好 - 并不比 SSH 慢很多。

我一定是做错了,但是什么?

performance
  • 1 个回答
  • 1069 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve