I dont really know what changed, but now it works. All I really did was disable a hardware setting and I could connect to the internet from LAN.
Hardware Checksum Offloading
Basically all I did was check the box that said Disable hardware checksum offloading
and everything worked.
Nat Mapping
Interface -> LAN External IP -> Natted IP of FW on local network (192.168.200.2) Internal IP -> * Destination IP -> * Description -> Nat for LAN
Switch Port Mapping
On Servers:
Port 1 -> ILO1 (vlan10) Port 13 -> ILO2 (vlan10)
Port 3 -> HLPMX1 (vlan10) Port 15 -> HLPMX2 (vlan10)
Port 4 -> HLPMX1 (vlan10) Port 16 -> HLPMX2 (vlan10)
Port 5 -> HLPMX1 (vlan11) Port 17 -> HLPMX2 (vlan11)
Port 6 -> HLPMX1 (vlan9) (pfsense sync) Port 18 -> HLPMX2 (vlan9) (pfsense sync)
Switch VLANS
VLAN9 -> 10.0.9.1/24 (PFSense Sync) VLAN10 -> 10.0.0.0/24 (Management Interfaces!) VLAN11 -> 10.0.1.0/24 (Applications) VLAN12 -> 10.0.2.0/24
10.0.3.0/24 -> VPN Subnet 10.0.9.0/24 -> Sync VLAN
Changing ILO IP’s from the Server
Open HP-MPC Source
vim /etc/apt/sources.list.d/hp-mpc.list
Add this to the hp-mpc.list file
# HP Management Component Pack
deb http://downloads.linux.hpe.com/SDR/repo/mcp stretch/current non-free
Curl the Key
curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -
Run an update
apt update
Installing HPONCFG
apt install hponcfg
And now via /sbin/hponcfg
it should be ready.
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="xxx" PASSWORD="xxx">
<RIB_INFO MODE="WRITE" >
<MOD_GLOBAL_SETTINGS>
<HTTPS_PORT VALUE="443"/>
<HTTP_PORT VALUE="80"/>
</MOD_GLOBAL_SETTINGS>
<MOD_NETWORK_SETTINGS>
<IP_ADDRESS VALUE = "10.0.0.13"/>
<SUBNET_MASK VALUE = "255.255.255.0"/>
<GATEWAY_IP_ADDRESS VALUE = "10.0.0.1"/>
<PRIM_DNS_SERVER value = "10.0.0.1"/>
<DHCP_ENABLE VALUE = "N"/>
<DNS_NAME value="xxx" />
</MOD_NETWORK_SETTINGS>
</RIB_INFO>
</LOGIN>
</RIBCL>
The HTTPS_PORT
and HTTP_PORT
were helpful for setting web interfaces.