Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm currently assigning new IP addresses to quite a few network interfaces. The whole process includes modifying the OpenVPN configurations and routes.
I wonder if it makes sense to use host names instead of IP addresses when adding routes, e.g.
The idea behind that would be to minimize the effort of assigning new IP addresses next time ;-) Technically, this seems to work. But I'm not so sure if it's wise ... Any comments?
Michael
PS: The host names are resolved by a DNS within the local network.
no, the route command will resolve to an ip address on entry. when you later run something like "route" to show the routing table it does a reverse lookup to get a hostname. routing tables only contain ip addresses internally.
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
Quote:
Originally Posted by acid_kewpie
no, the route command will resolve to an ip address on entry. when you later run something like "route" to show the routing table it does a reverse lookup to get a hostname. routing tables only contain ip addresses internally.
More specifically, the hostname is converted to an IP at the time you run the command, so it does a one-time conversion. It doesn't ever lookup the hostname again. There's no functional difference between using a hostname and an IP when setting routes.
That should be clear from a_k's post, but I just wanted to reiterate it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.