Articles of 路由

VLAN间路由

我在HP ProCurve Switch上安装了VLAN 1和VLAN 2,每个链接到DHCP服务器上的不同范围。 VLAN1 = 10.220.0.0/23 VLAN2 = 10.210.0.0/21 我无法从VLAN2 ping VLAN1设备,反之亦然。 我启用了IP路由,并定义了一个默认网关。 以下是我的路线列表。 有没有我在这里失踪的configuration? IP Route Entries Destination Gateway VLAN Type Sub-Type Metric Dist. —————— ————— —- ——— ———- ———- —– 0.0.0.0/0 10.220.1.19 1 static 1 1 10.210.0.0/21 Voice 2 connected 1 0 10.220.0.0/23 Data 1 connected 1 0 127.0.0.0/8 reject static […]

我如何获得IPv6数据包到我的KVM虚拟机?

我的设置是: Debian Wheezy x64在主机上和来宾上。 我正在使用tun / tap设置将虚拟机连接到主机。 我使用的KVMnetworking选项有: -net nic,macaddr=DE:AD:BE:EF:1A:DC -net tap,ifname=tap3,script=no,downscript=no IPv4networking使用NAT工作,所以我可以从外面ssh进入机器就好了。 IPv6是另一回事。 主机具有完整的IPv6连接,可以从外部访问,并且可以连接到IPv6主机之外。 主机/ etc / network / interfaces(IPv6部分) iface eth0 inet6 static address 2a01:…::2 netmask 64 gateway fe80::1 访客/ etc / network / interfaces(IPv6部分) iface eth0 inet6 static address 2a01:…::3 netmask 64 gateway route add 2a01:…::1:3 tap3界面是这样设置的: ip -6 addr add 2a01:…::1:3/64 […]

我如何testingICMPredirect消息?

我想testing我的linux机器是否真的接受ICMPredirect消息并更新路由表中的条目。这是我迄今为止所做的一样。 模拟来自ostinato数据包生成器的带有0,1,2,3代码的ICMPredirect消息,并将其转发给Linux机器。 仍然路由表没有得到更新与新的网关。 下面显示的是我的机器中的当前路由表。 Destination Gateway Genmask Flags Metric Ref Use Iface 10.222.4.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 我要testing的是接收ICMPredirect报文后主机是否更新路由表。

路由中下一跳的非本地IP

我正在使用一个MPLSnetworking,对某些路由条目有些困惑。 接口是(这些是假的IP): eth0 10.10.10.1/24(局域网) eth1 10.9.9.1/24(MPLS) eht2 2.2.2.2/24(公众) 有一系列正常的条目,如: networking:10.1.0.0/24 Nexthop:10.10.10.5 Net:10.100.0.0/23 Nexthop 10.10.10.5(这些显然超过了eth0,但没有指定) 我无法弄清楚的路线是这样的: Net:10.166.0.0/24 Nexthop:10.166.0.9接口:eth1 Net:10.167.0.0/24 Nexthop:10.167.0.9接口:eth1 这些很奇怪,因为下一跳不是本地的。 我猜是因为接口的指定,它把它放在电线上,然后arp为下一跳,但它确实感觉有点奇怪。 这是正确的,还是我错过了什么? 任何人都可以在这里解释机制。 我一直在谷歌search几个小时,但很难find正确的关键字。 谢谢!

缺less用于手机的VPN的Strongswan路由的iptables规则

在互联网上有一个公共IP的Centos 6.6 VPS。 我已经安装了StrongSwan 5.1.3,允许我的BlackBerry 10手机从热点连接,并使用VPS的连接。 VPS的IP显示,当我去www.whatismyip.com,所以我认为这部分运作良好。 我现在想做一些开发/testing,当手机连接到VPS时,我希望VPS能够使用由Strongswan分配的IP访问手机。 (即ping 192.168.179.101,https 192.168.179.101)但是,我不认为Centos知道如何获得stream量到特定的客户端。 需要对StrongSwan和/或iptables进行哪些更改才能实现? 这是我的ipsec.conf: config setup strictcrlpolicy=no conn %default ikelifetime=24h keylife=24h keyexchange=ikev2 dpdaction=clear dpdtimeout=3600s dpddelay=3600s compress=yes conn rem rekey=no leftsubnet=0.0.0.0/0 leftauth=psk leftid=162.244.xxx.xxx right=%any rightsourceip=192.168.179.100/29 rightauth=eap-mschapv2 rightsendcert=never eap_identity=%any auto=add iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination fail2ban-SSH tcp — anywhere anywhere tcp dpt:ssh […]

IGMP侦听的限制,你什么时候开始使用PIM?

在我刚刚inheritance的头端,我们所有的组播stream在启用了IGMP侦听的cisco交换机上运行。 因为所有这些stream都要保持局部和孤立,所以我们从来没有真正考虑实现路由协议。 不过,我想从我们的贡献编码器(我们也是一个ISP,所以我们控制编码器和头端之间的WAN链路)开始做多播,所以我真的有两个问题: 对于我的第一个(隔离/本地)networking:什么时候IGMP监听停止了,在什么情况下我应该考虑路由? 对于我的广域网链路上的stream:有没有办法强制我的核心(启用OSPF)路由器发送一个特定的多播地址只有一些特定的目的地?

两台openvpn服务器在同一台机器上,路由两个子网间的stream量

我在同一台机器上运行了两个openvpn服务器 (一个在tcp上,一个在udp上) – 一个OPENVZ vps 。 第一个networkingA使用10.10.0.0/24,它被devise成一个内部网。 第二个networkingB使用10.11.0.0/24,它的devise使得客户端可以访问互联网和Anetworking。 两个networking都configuration了客户端到客户端的设置,并将子网的路由推送给客户端。 我遇到的问题: 我想从networkingB的客户端访问networkingA的机器 。 此时来自B的客户端可以ping通10.10.0.1,即A网关,但不能ping 10.10.0.38(例如)。 先谢谢你!

通过相同的主机提供冗余服务,只需要不同的端口,这是否很平常?

我正在编写一个软件,允许configuration参数以与主和辅助RADIUS服务器进行身份validation。 根据您的经验,服务器pipe理员通常或不是通过巧妙的路由布局networking,因为我可以设想负载平衡或者导致这种情况 – 主要服务可以在Host1上运行:端口1及其在Host1上的冗余备份:端口2? 还是应该禁止用户在同一台​​主机上configurationPrimary和Secondary,而不考虑端口号?

Quagga,OSPF,宣布不活动隧道

我有一个3节点的networking,每个都运行OSPF Quagga。 每个节点与p2p,OpenVPN连接: http : //vetal.ca/Download/img/Network_loop.png (当信誉> 10时,会在这里embedded图片) pfSense有两个OpenVPN客户端,分别是ip 10.0.1.2和10.0.2.2,分别到服务器1和2。 现在,连接C(10.0.2.1 – 10.0.2.2)死亡。 会发生什么事,networking是适应的,并且pfSence接收OSPF更新(10.0.2.1 – 10.0.2.2)可通过[B-> A]路由访问,而不是仅仅[C] pfSense具有关于10.0.2.1 – 10.0.2.2链接,并知道它存在2跳。 结果是,当OpenVPN,C-tunnel客户端试图重新启动时,它不能。 由于它不能分配路由表中的IP地址: 引用 /sbin/ifconfig ovpnc1 10.0.2.1 – 10.0.2.2 mtu 1500 netmask 255.255.255.255 up FreeBSD ifconfig failed: external program exited with error status: 1 手动呼叫告诉 ifconfig: ioctl (SIOCAIFADDR): Address already in use 我可以防止这种方式? 我能以某种方式探测死链吗? 所以,如果隧道C死亡,服务器2将其删除而不通告 我已经尝试链接检测,无论如何,它显示服务器2(OpenVPN的收听方)上的链接: […]

如何根据主题行路线谷歌应用程序的Gmail?

我在我的新谷歌应用程序系统中build立了一堆路线(从使用mailgun转发做入站电子邮件迁移)。 在一个案例中,我们需要将具有特定主题的所有电子邮件转发到另一个地址,但目前还不清楚如何在Google应用中执行此操作。 https://support.google.com/a/answer/2368153?hl=en 在mailgun,我可以做 match_header("subject", "cancel") 同 forward("[email protected]") 但在谷歌应用程序,似乎我只能做基于收件人的路由。 有没有解决这个问题?