DHCP client configuration on FreeBSD
xrayv19 at yahoo.com
Sat Apr 28 16:59:02 UTC 2007
--- Beech Rintoul <beech at alaskaparadise.com> wrote:
> On Friday 27 April 2007, L Goodwin said:
> > When I ran the DHCP client configuration tool on
> > FreeBSD 6.2, it added a new hostname variable to
> > /etc/rc.conf below existing the hostname var (it
> > did not remove or comment-out the old hostname
> > variable).
> > The NEW hostname includes the ISP's domain name:
> > hostname="dhcppc0.<ISP domain name here>"
> > This hostname differs from the hostname listed in
> > the router's DHCP table "dhcpp0" (no domain name).
> > It also shows unique IP addresses and MAC
> > for all hosts on the LAN.
> > I can ping the IP address assigned to the FreeBSD
> > system, but ping and net lookup fail when its
> > hostname is specified (both with and without the
> > domain name).
> > Questions:
> > 1) Why did the hostname get changed (does not
> > occur for Windows clients)?
> > 2) Why does the hostname in /etc/rc.conf contain
> > the DNS domain name?
> FreeBSD uses the FQDN (fully qualified domain name)
> as the hostname.
> Example: hostname= "yourmachine.yourdomain.com"
> > 3) How do I resolve this problem?
> Unless you provide your own DNS that resolves your
> internal network and supersede dhclient with your
> domain name, DHCP will use the domain and DNS from
> your provider. Your windows boxes point to your
> isp's nameservers which have no records of your
> server or it's address. Therefore it can't resolve
> your machine's hostname.
> If you do provide your own internal name service you
> will also need to edit /etc/dhclient.config (see man
> dhclient.conf), and point your windows boxes to your
> DNS instead of your isp's. You can use a fictitious
> domain name internally, just make sure that the
> domain doesn't actually exist on the net.
> You can also use the FreeBSD IP address as a domain
> name on your windows boxes to connect.
Is there a way to a) make dhclient use hostname
without a domain name appended, or b) make dhclient
instruct the DHCP server to append the domain name to
> Running bind requires a fairly steep learning
> curve, but there are simple nameservers in the ports
> tree that would probably better suit your needs.
Are you referring to the built-in command in bsh that
lists/alters key bindings for the line editor?
I don't understand what bind has to do with any of this.
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
More information about the freebsd-questions