Problem with internet access via pfsense router



  • Hello everyone,

    I just installed pfsense 2.x on a esxi5.0

    The goal is to manager with several vm ip failovers (router, NAT and DHCP)

    Here is my IP configuration (ip are false but this is for example ^^^)

    ESXi public IP: 50.50.50.50
    IP gateway ESXi: 62.62.62.1
    IP FAILOVER: 212212212212
    MAC IP failover: 00: 56: 21: 52: 52: 52:

    I also created a vswitch for LAN on esxi

    I configured the WAN & LAN card online control pfsense
    And creates the static route in order to have internet access from client virtual machines

    route add 62.62.62.1/32 -link -iface em0

    route add default 62.62.62.1

    from my virtual machine seven (which is recovering well a pfsense router's DHCP ip), I can ping the outside (dns google, yahoo.fr etc etc) with no problem.

    With a ping -a google.fr no problem either

    However when I open a browser, nothing appears

    Must specify a DNS on pfsense to get out?

    Best regards



  • Well, you must specify DNS on your clients to get out [onto the internet]. Is your firewall acting as your DHCP server and if so does it have your DNS servers specified in the scope parameters? If you can run a command prompt from one of your clients and type the following: "nslookup www.google.com 8.8.8.8" and you get an answer in return, then DNS - or lack of it - is probably the problem.



  • Hi,

    my customer vm (windows seven), the command: nslookup www.google.com 8.8.8.8
      answer me:

    non-authoritative answer

    Name: www.google.com
    Addresses: 2a00:1450:4007:806::1011
    216.58.211.100

    Best regards



  • Ok, so what happens if you just type 'nslookup www.google.com', leaving out the '8.8.8.8'? Do you still get a reply? If not, then the problem is that your client doesn't have a valid DNS server defined in it's network config. If you do get a positive reply, then the issue is probably with the browser you're using - aka: it will have a proxy server set in the browser config which doesn't exist, or something like that.