Cannot access the internet using a default gateway virtual server
I am newbie, I am using a BIG-IP 2000 (11.6.0) version.
As a start, I want to create a simple network:
-
Client PC
- 10.0.0.1
- 255.255.255.0
- GW: 10.0.0.254 *connected to int VLAN. i.e. port 1.1
-
BIG-IP System
- ext router IP address: 172.16.100.17 - connected to port 1.2
- pool: member (172.16.100.17)
- virtual server: uses the above defined pool as the default. Type(Performance L4), Source address (0.0.0.0/0), Destination (0.0.0.0), port(all services)
- Self IP: 172.16.100.19 (255.255.255.240) (ext VLAN untagged mapped 1.2)
- Self IP: 10.0.0.254 (255.255.255.0) (int VLAN untagged mapped 1.1)
I can ping the ext router (172.16.100.17) but when I try to ping the internet, its says destination network unreachable. I did a tracert and found that, the gateway (10.0.0.254) does not know how to forward the packets when pinging the internet. Also on the statistics, no connections are shown to the virtual server, even though I can ping the ext router. I want to access the internet through the client PC
Is there any configuration that I am missing here?
You must disable address and port translation on your Virtual Server. These are under the "Advanced" configuration. Without that, all traffic will be forwarded to the pool member using it's IP address as the destination. Moreover, assuming you want to forward more than TCP traffic, you must change the Protocol to "*All Protocols". You almost certainly want to limit the VS to just your internal VLAN (change "VLAN and Tunnel Traffic" to "Enabled on..." and move the internal VLAN to the "Selected" box).
Incidentally, this can be achieved a different way. If you set the BIG-IP default route to 172.16.100.17, you could then use a "Forwarding (IP)" Virtual Server type, which uses the BIG-IP route table to forward traffic.
- I had the same problem and I found the solution by changing the vmnet0 bridge from automatic to the associated Network Ethernet Adapter. Vmware>Edit>Virtual Network Adapter>vmnet0