On Mon, 11 Nov 2002, Gerson Caicedo wrote:
> I tried the command netstat -anp | grep xdmcp and I got nothing back, it
> just goes to a root prompt#. You are right, my workstation is not listed
> in the etc/host file. I do not understand what to put on the etc/host
> file, let me explain. In my dhcpd.conf file I do not have my workstation
> listed, it is getting an IP address automatically from DHCP, my
> workstation is not named in the dhcpd.conf file. What would I put in the
> etc/host under this situation. As far as DNS goes, I gave eth1 a default
> gateway and DNS setting.thank you.
I run a nameserver on my local subnet, and use this shar script which
I use in a kickstart install to generate my files :-
It is somewhat
_HOSTNAME_.wizzy.org.za
specific, but it gives you the idea, and a target for global search/replace.
Cheers, Andy!
#! /bin/sh
############### bind.shar
/sbin/chkconfig --level 345 named on
#
# existing files WILL be overwritten
#
# This shar contains:
# length mode name
# ------ ---------- ------------------------------------------
# 540 -rw-r--r-- /etc/named.conf
# 179 -rw-r--r-- /var/named/localhost.rev
# 169 -rw-r--r-- /var/named/localhost.zone
# 219 -rw-r--r-- /var/named/_HOSTNAME_.wizzy.org.za.zone
# 219 -rw-r--r-- /var/named/_HOSTNAME_.wizzy.org.za.rev
# 385 -rw-r----- /etc/rndc.conf
# 132 -rw-r----- /etc/rndc.key
# 2769 -rw-r--r-- /var/named/named.ca
# 2769 -rw-r--r-- /etc/resolv.conf
#
# ============= /etc/named.conf ==============
if test ! -d '/etc'; then
mkdir '/etc'
fi
sed 's/^X//' << 'SHAR_EOF' > '/etc/named.conf' &&
X## named.conf - configuration for bind
X#
X# Generated automatically by bindconf, alchemist et al.
Xcontrols {
X inet 127.0.0.1 allow { localhost; } keys { rndckey; };
X};
X
Xinclude "/etc/rndc.key";
X
Xoptions {
X directory "/var/named/";
X};
X
Xzone "." {
X type hint;
X file "named.ca";
X};
X
Xzone "0.0.127.in-addr.arpa" {
X type master;
X file "localhost.rev";
X allow-update { none; };
X};
X
Xzone "localhost" {
X type master;
X file "localhost.zone";
X allow-update { none; };
X};
X
Xzone "_HOSTNAME_.wizzy.org.za" {
X type master;
X file "_HOSTNAME_.wizzy.org.za.zone";
X allow-update { none; };
X};
X
Xzone "_NETWORKREV_.in-addr.arpa" {
X type master;
X file "_HOSTNAME_.wizzy.org.za.rev";
X allow-update { none; };
X};
SHAR_EOF
chmod 0644 '/etc/named.conf' ||
$echo 'restore of' '/etc/named.conf' 'failed'
# ============= /var/named/localhost.rev ==============
if test ! -d '/var'; then
mkdir '/var'
fi
if test ! -d '/var/named'; then
mkdir '/var/named'
fi
sed 's/^X//' << 'SHAR_EOF' > '/var/named/localhost.rev' &&
X
X$TTL 86400
X@ IN SOA localhost. root.localhost (
X 1 ; serial
X 28800 ; refresh
X 7200 ; retry
X 604800 ; expire
X 86400 ; ttk
X )
X
X@ IN NS localhost.
X
X1 IN PTR localhost.
SHAR_EOF
chmod 0644 '/var/named/localhost.rev' ||
$echo 'restore of' '/var/named/localhost.rev' 'failed'
# ============= /var/named/localhost.zone ==============
sed 's/^X//' << 'SHAR_EOF' > '/var/named/localhost.zone' &&
X
X$TTL 86400
X@ IN SOA @ root.localhost (
X 1 ; serial
X 28800 ; refresh
X 7200 ; retry
X 604800 ; expire
X 86400 ; ttl
X )
X
X@ IN NS localhost.
X
X@ IN A 127.0.0.1
X
SHAR_EOF
chmod 0644 '/var/named/localhost.zone' ||
$echo 'restore of' '/var/named/localhost.zone' 'failed'
# ============= /var/named/_HOSTNAME_.wizzy.org.za.zone ==============
sed 's/^X//' << 'SHAR_EOF' > '/var/named/_HOSTNAME_.wizzy.org.za.zone' &&
X
X$TTL 86400
X@ IN SOA @ root.localhost (
X 2002031301 ; serial
X 28800 ; refresh
X 7200 ; retry
X 604800 ; expire
X 86400 ; ttl
X )
X
X@ IN NS _HOSTNAME_.wizzy.org.za.
X
X@ IN MX 20 _HOSTNAME_.wizzy.org.za.
X
X@ IN A _NETWORK_.1
X
SHAR_EOF
chmod 0644 '/var/named/_HOSTNAME_.wizzy.org.za.zone' ||
$echo 'restore of' '/var/named/_HOSTNAME_.wizzy.org.za.zone' 'failed'
# ============= /var/named/_HOSTNAME_.wizzy.org.za.rev ==============
sed 's/^X//' << 'SHAR_EOF' > '/var/named/_HOSTNAME_.wizzy.org.za.rev' &&
X
X$TTL 86400
X@ IN SOA @ root.localhost (
X 2002031301 ; serial
X 28800 ; refresh
X 7200 ; retry
X 604800 ; expire
X 86400 ; ttl
X )
X
X@ IN NS _HOSTNAME_.wizzy.org.za.
X
X1 IN PTR _HOSTNAME_.wizzy.org.za.
X2 IN PTR home._HOSTNAME_.wizzy.org.za.
X
SHAR_EOF
chmod 0644 '/var/named/_HOSTNAME_.wizzy.org.za.zone' ||
$echo 'restore of' '/var/named/_HOSTNAME_.wizzy.org.za.zone' 'failed'
for (( i=64; i<255; i++ ))
do
echo -e dhcp$i\\tIN\\tA\\t_NETWORK_.$i >> /var/named/_HOSTNAME_.wizzy.org.za.zone
echo -e $i\\tIN\\tPTR\\tdhcp$i._HOSTNAME_.wizzy.org.za. >>
/var/named/_HOSTNAME_.wizzy.org.za.rev
done
# ============= /etc/rndc.conf ==============
sed 's/^X//' << 'SHAR_EOF' > '/etc/rndc.conf' &&
X/*
X * Copyright (C) 2000, 2001 Internet Software Consortium.
X */
X
X/* $Id: bind.shar,v 1.3 2002/09/20 15:32:48 andyr Exp $ */
X
Xoptions {
X default-server localhost;
X default-key "key";
X};
X
Xserver localhost {
X key "key";
X};
X
Xkey "rndckey" {
X algorithm hmac-md5;
X secret "ZLmbzLbkTLIaZhwCMReunkopBbKMpMlegZ0kFacpvsIALUVMWNnIMGO0AYYI";
X};
SHAR_EOF
chmod 0640 '/etc/rndc.conf' ||
$echo 'restore of' '/etc/rndc.conf' 'failed'
# ============= /etc/rndc.key ==============
sed 's/^X//' << 'SHAR_EOF' > '/etc/rndc.key' &&
Xkey "rndckey" {
X algorithm hmac-md5;
X secret "ZLmbzLbkTLIaZhwCMReunkopBbKMpMlegZ0kFacpvsIALUVMWNnIMGO0AYYI";
X};
SHAR_EOF
chmod 0640 '/etc/rndc.key' ||
$echo 'restore of' '/etc/rndc.key' 'failed'
# ============= /var/named/named.ca ==============
sed 's/^X//' << 'SHAR_EOF' > '/var/named/named.ca' &&
X; This file holds the information on root name servers needed to
X; initialize cache of Internet domain name servers
X; (e.g. reference this file in the "cache . <file>"
X; configuration file of BIND domain name servers).
X;
X; This file is made available by InterNIC registration services
X; under anonymous FTP as
X; file /domain/named.root
X; on server FTP.RS.INTERNIC.NET
X; -OR- under Gopher at RS.INTERNIC.NET
X; under menu InterNIC Registration Services (NSI)
X; submenu InterNIC Registration Archives
X; file named.root
X;
X; last update: Aug 22, 1997
X; related version of root zone: 1997082200
X;
X;
X; formerly NS.INTERNIC.NET
X;
X. 3600000 IN NS A.ROOT-SERVERS.NET.
XA.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
X;
X; formerly NS1.ISI.EDU
X;
X. 3600000 NS B.ROOT-SERVERS.NET.
XB.ROOT-SERVERS.NET. 3600000 A 128.9.0.107
X;
X; formerly C.PSI.NET
X;
X. 3600000 NS C.ROOT-SERVERS.NET.
XC.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
X;
X; formerly TERP.UMD.EDU
X;
X. 3600000 NS D.ROOT-SERVERS.NET.
XD.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
X;
X; formerly NS.NASA.GOV
X;
X. 3600000 NS E.ROOT-SERVERS.NET.
XE.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
X;
X; formerly NS.ISC.ORG
X;
X. 3600000 NS F.ROOT-SERVERS.NET.
XF.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
X;
X; formerly NS.NIC.DDN.MIL
X;
X. 3600000 NS G.ROOT-SERVERS.NET.
XG.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
X;
X; formerly AOS.ARL.ARMY.MIL
X;
X. 3600000 NS H.ROOT-SERVERS.NET.
XH.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
X;
X; formerly NIC.NORDU.NET
X;
X. 3600000 NS I.ROOT-SERVERS.NET.
XI.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
X;
X; temporarily housed at NSI (InterNIC)
X;
X. 3600000 NS J.ROOT-SERVERS.NET.
XJ.ROOT-SERVERS.NET. 3600000 A 198.41.0.10
X;
X; housed in LINX, operated by RIPE NCC
X;
X. 3600000 NS K.ROOT-SERVERS.NET.
XK.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
X;
X; temporarily housed at ISI (IANA)
X;
X. 3600000 NS L.ROOT-SERVERS.NET.
XL.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
X;
X; housed in Japan, operated by WIDE
X;
X. 3600000 NS M.ROOT-SERVERS.NET.
XM.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
X; End of File
SHAR_EOF
chmod 0644 '/var/named/named.ca' ||
$echo 'restore of' '/var/named/named.ca' 'failed'
# ============= /etc/resolv.conf ==============
sed 's/^X//' << 'SHAR_EOF' > '/etc/resolv.conf' &&
Xnameserver 127.0.0.1
Xsearch _HOSTNAME_.wizzy.org.za
SHAR_EOF
chmod 0640 '/etc/resolv.conf' ||
$echo 'restore of' '/etc/resolv.conf' 'failed'
exit 0
-------------------------------------------------------
This sf.net email is sponsored by:
To learn the basics of securing your web site with SSL,
click here to get a FREE TRIAL of a Thawte Server Certificate:
http://www.gothawte.com/rd522.html
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.openprojects.net