iT邦幫忙

0

Muti-VLAN 在Trunk port抓不到IP

想請問一下,在FW fortigate 中LAN1建立的一個physical interface (IP172.16.0.1/DHCP enabled)底VLAN201/VLAN202/VLAN203。
此LAN1接到L2 switch port 24 Tagged 201,202,203 , Port 1 VLAN201 untagged ,
Port 2 VLAN202 untagged, Port 3 VLAN203 untagged,電腦接到port 1~3都拿不到ip,為何?是FW設定錯?還是一定要L3switch設定這些(dhcp-relay/iproutingIp helper-address 172.16.0.1)?

by2048 iT邦高手 1 級 ‧ 2021-11-27 13:49:49 檢舉
LAN 172.16.0.1
VLAN201,VLAN202,VLAN203 也各自要建DHCP
因為每個VLAN都可建自己的IP網段,透過GATEWAY實現各VLAN互通
每個 vlan interface 都要建 DHCP server
或是用 dhcp-relay
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
mytiny
iT邦超人 1 級 ‧ 2021-11-27 23:14:36

Fortigate的DHCP Server只有很簡單的功能
所以不能跨網段發IP
只能每個介面啟用dhcp server發自己網段的IP
樓主的Fortigate有VLAN201/VLAN202/VLAN203嗎?
有各自正確的VLAN ID嗎?
如果沒有設,那就是誤會一場了

另外各網段的DHCP relay
只能Relay外部的DHCP Server
跨網段去relay應該是做不出來的

Fortigate 可以接受 relay

0
bluegrass
iT邦高手 1 級 ‧ 2021-11-28 22:55:21

FORTIGATE 上的VLAN201/VLAN202/VLAN203都設定DHCP SERVER不就好了嗎

除非你自己有一台獨立的DHCP SERVER想要在那邊中央管理不同的POOL,
這樣在SWITCH上設定RELAY也可以.
(但如果FORTIGATE都派DHCP了不就一樣也是中央管理, 還可以有HA-_-)

我自己是沒太理解有什麼理由要在FORTIGATE上搞RELAY了
除非你所有SWITCH都是UNMANAGED的 <- 但你都能弄VLAN了
也沒理由在最遠的GATEWAY那邊才做的REPLAY吧

題外話:
你SWITCH接HOST的PORT, STP記得要改做PORTFAST一下
不然你DHCP的DORA可能因為STP而被TIMEOUT

看更多先前的回應...收起先前的回應...
yukitokui iT邦新手 5 級 ‧ 2021-12-02 15:02:45 檢舉

但有100個VLAN左右,而且我加到30個VLAN 的DHCP Pool,就說滿了

bluegrass iT邦高手 1 級 ‧ 2021-12-02 15:04:41 檢舉

的確是有限制的, 那你就在SWITCH LEVEL設定RELAY吧.

bluegrass iT邦高手 1 級 ‧ 2021-12-02 15:06:35 檢舉

https://docs.fortinet.com/max-value-table

你看看你自己的FORTI上限是多少吧

yukitokui iT邦新手 5 級 ‧ 2021-12-02 16:07:43 檢舉

了解,謝謝您的回答.感謝您

我要發表回答

立即登入回答