我在数据中心有一台 Juniper EX3300 交换机。我已将其中一个上行链路端口 (ge-0/1/0) 连接到我的 ISP 路由器。我想配置一下,让所有和ge-0/1/0在同一个VLAN的端口连接的设备都能上网。我做了一些研究,但我真的没有得到任何地方。
我已经配置界面如下:
ge-0/1/0 {
ether-options {
no-auto-negotiation;
link-mode full-duplex;
speed {
1g;
}
}
unit 0 {
family inet {
address xx.xx.xx.xx/32;
}
}
}
其中 xx.xx.xx.xx 是我的 ISP 分配的“客户路由器端口 IP”。
当我尝试提交时,出现以下错误:
Interface ge-0/1/0.0 not enabled for switching
有人可以告诉我配置它的正确方法是什么吗?
不清楚你想要下面的拓扑A还是B(我觉得你需要B,但是你的问题好像是要A)
A)
这是一个平面 layer2 vlan,您的所有计算机都必须在 ISP 的子网上寻址。Vlan-10 用于所有机器,它们将默认网关设置为 xxxx
我不确定您为什么在问题中使用 /32 掩码。您不太可能想要这样做,因为这意味着您为所有目的地代理 arp。与您的提供商合作以了解您的实际网络掩码应该是什么(我假设 zz,如下所示)
B)
这涉及两个不同的 vlan:10 和 11。Vlan-10 用于您的所有服务器,它们将默认网关设置为 yyyy
根据需要为 Vlan-11 中的服务器添加任意数量的端口。如果您的提供商没有足够的公共地址空间来包含 Vlan10 和 Vlan11 的子网,则解决方案 B必须使用某种形式的 NAT