Hi everyone,
I am having issues with ESXI VLAN networking. My guest Windows Server cannot receive an IP address.
Here is the summary of the network.
- Fortigate 60E with multiple VLANS and manages a few FortiSwitch.
- ESXI physical host is connected directly to one of the Fortiswitch. This ESXI hosts a virtual Windows Servers which should be in VLAN 70.
- VLAN 70 is working because I directly connected my laptop to the Fortiswitch and I received an address and Internet works great. Although, when I put the VM in the same VLAN it doesn't work.
Here are the configurations :
Fortigate :
- VLAN 70 : 192.168.70.0/24 + DHCP from 192.168.70.2 - 254
- VLAN 10 : 10.200.0.0/24 (DNS server is on this vlan)
- Policy to go to the internet
- Policy for vlan 70 and 10 to communicate
FortiSwitch :
Port where I connected the laptop :
- Native VLAN - VLan 70
- Allowed VLANS - left it on default which quarantine.fortilink
ESXI :
Port groups :
- VLAN 70 with ID 70, connected to vSwitch0
- LAN-PRO with ID 0 (vlan 10), connected to vSwitch0
- Management Network, connected to vSwitch0
Virtual Switch :
Windows Server :
- The windows Server is on the port group VLAN 70
- DNS is written manually
Is there something that I am missing ? Because I cannot get an IP address. I am receiving an address like 169.128..... (Something like this).
I tried many documentations and also YouTube videos but I can't seem to make this work. Other guest vms works fine in VLAN 10 (meaning receiving an ip address and internet).
I would appreciate any help, thanks ! Please let me know if you need additionnal information !