Subject: Quick question
To: None <port-mac68k@netbsd.org>
From: William Duke <wduke@cogeco.ca>
List: port-mac68k
Date: 10/26/2005 14:00:40
I have a quick question regarding mail on a simple NetBSD network. Here's
a description:
I have two computers each running NetBSD 2.x., and I think I have everything
setup properly for these two machines to connect to each other. I have
configured /etc/hosts on both machines and both machines are running
virtually identical (some of the commented lines are different) /etc/hosts
files. My host /etc/host files look like this:
127.0.0.1 localhost localhost.
192.168.1.100 alpha
192.168.1.101 beta
192.168.1.1 router
The names following the IP addresses is each machine's respective host name.
Example: Computer with hostname of "alpha" is at IP address 192.168.1.100.
I have also configured my /etc/rc.conf file so that it looks like this
(rc.conf file on beta sets "beta" as the hostname):
hostname="alpha"
domainname=""
defaultroute="192.168.1.1"
Since it is just two computers networked to each other, is it really
necessary to specify a domain name? The IP address 192.168.1.1 is my
router.
I have configured my /etc/resolv.conf file to look like this:
nameserver 192.168.1.1
lookup file bind
I configured /etc/resolv.conf to use the address of my router as a
nameserver. My router forwards dnsqueries to the nameservers of my ISP.
Everything works flawlessly in this configuration.
Okay, so here's the problem:
When either computer boots and starts sendmail, I get an error message
saying that the name (alpha), or (beta), as the case may be, can not be
qualified. Also, when I use the mail utility to send a quick message from
one computer (alpha) to the other (beta) the message is returned as
undeliverable. Am I missing something here?
If I telnet to alpha from beta, or vice versa, the name is resolved and the
telnet connection is made. So what am I missing that is causing the big
sendmail conundrum?
Do I need to define a domain name and setup a local DNS server in order for
these two machines to be able to send mail to each other? I was hoping
that it wouldn't be necessary to do all of that.
Any guidance will be greatly appreciated.
Thanks,
William