3
SRX DHCP客户端与HP Procurve DHCP Relay的兼容性
我正在尝试在某些Juniper SRX100上引导配置,并且遇到一些DHCP问题。 具体来说,我将0/0端口(软件中的fe-0 / 0/0)连接到我现有的网络,在该网络中,DHCP对于我使用的几乎所有其他设备都非常可靠。SRX100没有获得DHCP地址。尝试此操作时,SRX100是开箱即用的默认配置。 我将其中一台设备带到家里,然后将其插入我的家庭网络,它通过DHCP毫无问题地在我的家庭网络上获得了IP地址。 我的办公室网络在我的桌面上有一个Procurve 1400(仅限第2层)交换机,上行链路到Polycom IP670 IP电话(充当简单的第2层交换机),上行链路到Procurve 3500yl交换机,充当带有“ ip vlan接口上的“ helper-address 1.1.1.1”,指向用于DHCP中继的DHCP服务器。 有没有人有通过Procurve获得SRX DHCP客户端获得IP地址的经验(运行K.15.09.0012软件...尽管Procurve上的多个固件版本都存在该问题)。SRX100出厂时似乎上面装有11.2,尽管我认为升级到12.1X44-D10.4时问题仍然存在。 有人对这个问题有任何建议吗?Procurve 3500yl似乎不承认已经看到SRX100发出了DHCP客户端请求,但是该区域中Procurves的故障排除信息似乎很有限。DHCP服务器绝对看不到任何与SRX100相关的DHCPDISCOVER数据包。 我的解决方法是在SRX100上静态配置IP地址以使其进入网络并进行其余配置,但是我正在从事的项目涉及将SRX100发送到不受我控制的远程位置,并且,因此,取决于它们可靠地获取用于连接的DHCP地址,因此我真的很想解决此问题并解决特定原因,因此我知道如果这种情况发生在远程站点,可能会寻找什么。 更新: 我已经(要仔细检查)SRX100的出厂默认设置,并将其直接插入Procurve 3500yl的端口中,并且仍然看到问题,因此从讨论中删除了1400和IP670电话。我在下面包括了SRX100的tcpdump输出...正如您所看到的那样,它发送的内容可能是最简单的DHCP数据包,这往往表明问题出在3500yl上的dhcp-relay函数。我找不到任何方法可以从3500yl中获取任何调试输出,这些输出显示数据包命中了dhcp-relay函数(是否成功)。关于如何在3500yl上调试此功能的建议将不胜感激。 tcpdump -n -s 0 -c 1 -vvv -r juniper.dhcp.pcap reading from file juniper.dhcp.pcap, link-type JUNIPER_ETHER (Juniper Ethernet) 17:49:11.538670 Juniper PCAP Flags [Ext], PCAP Extension(s) total length 16 …