jQuery in Action, 3rd edition
The moose likes JDBC and Relational Databases and the fly likes tcp/ip address v. DNS name Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "tcp/ip address v. DNS name" Watch "tcp/ip address v. DNS name" New topic

tcp/ip address v. DNS name

Dave Segal

Joined: Aug 13, 2002
Posts: 20
I need to compare the Connection used by a DataSource against a set of DriverManager parameters to determine if they are "equivalent". I do this by comparing the hostname, datbasename, and port. My problem is that I am given the DriverManager parameter DNSname but when I retrieve the hostname from the DataSource Connection, I am given the TCP/IP address.

Can anybody tell me how to translate the DNSName into it's TCP/IP address so that I can compare on these properties?
Paul Misoni

Joined: Jan 02, 2001
Posts: 16
To resolve the IP address to then DNS name, ping with the -a argument.

example: ping -a

If it can resolve the address, it will return:

Pinging tut.ejip.net

Of course, this doesn't work well the other way, as multiple DNS names can point to the same IP address.

Hope this helps somewhat.
Don't get me started about those stupid light bulbs.
subject: tcp/ip address v. DNS name
It's not a secret anymore!