• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1426
  • Last Modified:

"universal" DNS server

Hello,
I am using Infradig Mail as the local mailserver on my machine. If I do not enter a DNS server, mail is not sent - however if I enter the DNS (and alt. DNS) of my ISP, it works. However, I primarily installed the mailserver in order to be able to send mail independent from the ISP I log in with.
a) is there a DNS server that works with each ISP?
b) any alternatives are greatly appreciated, as well!
b) any alternatives?
0
Christian_Wenz
Asked:
Christian_Wenz
  • 3
1 Solution
 
almillerCommented:
In fact, you can use any DNS with any ISP. The main advantage of using your ISP's DNS is simply the fact that it is the closer to you.

I for example, have installed a DNS on my local network to shorten access time to my DNS. This is a dramatic improvment for DNS lookup for all clients on the local network (ping time to the ISP's DNS is around 50ms).

To answer your question, you can use any DNS when connected to any ISP, but for good performance you should find out which is the closest to you, and that (usually) is the ISP's.

There are, of course the root NS (a.root-servers.net, b, etc), but they mustn't be used as regular DNS, but more for tld queries.
0
 
Christian_WenzAuthor Commented:
almiller, thanks for your comment!
I just tried to log in via a local ISP and entered CompuServe's DNS servers in the ini filed for Infradig. Sending mail failed, the logs showed "no DNS entry". If I insert the DNS of the local ISP, it seems to work - but only if I connect via this ISP. Maybe these DNS are only available when connected via the appropriate ISP?! Any ideas?
0
 
almillerCommented:
It is possible if they provide some sort of local IP address. What is the IP address of the DNS?

I'm not familiar with the programs you are using, maybe they have different needs.

My comment was accurate on situations when you have complete and full access to the Internet. In that case you should even be able to use my DNS on my LAN since we are not behind a firwall or anything else.

Once connected to the Internet, can you ping 192.116.192.8 or 192.116.192.9 or 192.116.231.45?

Try running nslookup and when you are at the > prompt try switching server by typing:

server 192.116.192.8

and see if you can lookup domains
0
 
jhanceCommented:
CompuServe's DNS servers in the ini filed for Infradig. Sending mail failed, the logs showed "no DNS entry". If I insert the DNS of the local ISP, it seems to work - but only if I connect via this ISP. Maybe these DNS are only available when connected via the appropriate ISP?!


This is because Compuserve (and many other ISPs) block DNS server requests from outside their own served networks except for requests coming from their network "partners".  This is to prevent just what you are trying to do, using their services without paying for them.  You clog up their servers and networks with your requests and are not paying them.  You should always get DNS services from YOUR ISP.  They are the ones who support you.  If you don't want to depend on them for DNS lookups, you can always run your own DNS server but UPSTREAM requests for lookups outside of your own DNS domain will still end up going through your ISP's server.
0
 
almillerCommented:
I am not familiar with Compuserve architecture and policy, but unless they are creating a completly new DN, it should matter if you are using thier DNS or someone else'.

According to jhance they simly block you from accessing it outside, but you shouldn't be prevented from using another, non-Compuserve DNS. It wouldn't make much sense because of latency, but it shouldn't be imposible.
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now