This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

No Internet connectivity (DNS?)

Hello,

I trying to setup my UTM for days now. It is my first Sophos UTM but i had many other over the past years (IPCop, Smoothwall, Endian, pfSense, Untangle...) but i never had such trouble getting it to work.

I setup everything the same way i did on other UTM solutions, all the settings are correct and other UTMs are working with these settings except Sophos.

My setup looks like this:

Interface: WAN
IPv4 Address: 192.168.1.250
Netmask: 255.255.255.0
GW IP: 192.168.1.100 (Router)


Interface: LAN
IPv4 Address: 192.168.0.250
Netmask: 255.255.255.0
DHCP Range from 30-70

On Global DNS Tab i set Internal Networks allowed, On DNS Forwarder i set the Google DNS Servers. I created a Firewall Rule from Internal to ANY.

I use the UTM Internal IP as DNS (192.168.0.250) for Clients, if i change the DNS Server to Google or ISP (on a Client machine, i get internet access (sometimes...).


After a fresh install the internet connection will work for some time, but after another restart or so it suddenly stops. I can't ping to any hostname out there such as google.com. I can pint the Router and other local devices, even from an internal Machine.

I created backups, did several factory resets and even reinstalled the UTM from an .iso. Nothing worked i can't get it online. I guess it has something to do with DNS but i can't find the error. 

On Untangle i can set the DNS Servers during WAN creating, here i can only define the Gateway but i assume that the DNS Forwarder Tab is for this, right ? 


So in short:

-Router connects to internet
- Sophos UTM connects to Router via Static WAN set to Router IP as Default GW.
-Global DNS set for Internal Networks
-DNS Forwarders are Google or the ISP (doesn't matter) Use ISP DNS unchecked (don't show up anyway).
-Can't ping oder resolve any DNS from within WebAdmin Interface Tools to Internet Server
-Using Google DNS Server on Clients and Internet will work.
-Will not work on clients with UTM Internal IP as DNS

-Factory reset don't help
-Resore fom backup don't help
-Reinstall UTM OS don't work
-Works some time after fresh install ?!?

-Other UTMs i still have still work flawlessly with the same settings and connected Hardware.

I struggle with this since 4 days, i just can't get it to work properly. I think it has something to do with DNS but i cant really find anything specific. Read all the threads here and elsewhere on the internet related to Sophos UTM and DNS but nothing worked.

Any suggestions ? which DNS setting have i missed ? i basically just want that the WAN interface uses the ISPs or Google's DNS Server for resolution, should be a simple thing as it was on other UTMs like Untangle etc.

-Alex


This thread was automatically locked due to age.
Parents
  • I'ts a macbook, apple uses UDP 192 for things like AirPort Admin Utility.

    Still, it shouldn't be sending those packets to the IP of the UTM's "Internal (Address)."

    I don't think it's the problem, but it needs to be eliminated: Edit the External interface definition, and, in the 'Advanced' section, set the MTU to 1350. If that works, check with your ISP to help find the largest setting that works. If this doesn't work, set the MTU back to its original value.

    If that didn't do it, it's time to look at the traffic.  In Forwarders, eliminate everything but the Google name server 8.8.8.8.  At the command line, run the following command:

    tcpdump -n -i eth1 dst 8.8.8.8


    Browse to https://www.google.com/.  Change dst to src in the command and try a different site.  What did you see?

    Cheers - Bob
  • Set MTU to 1350 did not work. I also changed the router today, still not.

    That says the command line:
    utm:/home/login # tcpdump -n -i eth1 dst 8.8.8.8
    
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
    23:07:01.378576 IP 192.168.1.250 > 8.8.8.8: ICMP echo request, id 5126, seq 15, length 64
    23:08:01.379771 IP 192.168.1.250 > 8.8.8.8: ICMP echo request, id 5126, seq 16, length 64
    2 packets captured
    2 packets received by filter
    0 packets dropped by kernel
    utm:/home/login #


    changed dst to src:
    23:11:04.786946 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 19, length 64
    
    23:12:04.787662 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 20, length 64
    23:13:04.789786 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 21, length 64
    23:14:04.790912 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 22, length 64
Reply
  • Set MTU to 1350 did not work. I also changed the router today, still not.

    That says the command line:
    utm:/home/login # tcpdump -n -i eth1 dst 8.8.8.8
    
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
    23:07:01.378576 IP 192.168.1.250 > 8.8.8.8: ICMP echo request, id 5126, seq 15, length 64
    23:08:01.379771 IP 192.168.1.250 > 8.8.8.8: ICMP echo request, id 5126, seq 16, length 64
    2 packets captured
    2 packets received by filter
    0 packets dropped by kernel
    utm:/home/login #


    changed dst to src:
    23:11:04.786946 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 19, length 64
    
    23:12:04.787662 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 20, length 64
    23:13:04.789786 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 21, length 64
    23:14:04.790912 IP 8.8.8.8 > 192.168.1.250: ICMP echo reply, id 5126, seq 22, length 64
Children
No Data