OT: pxe server - dhcp proxy question
Robinson, Andrew W.
andrew.w.robinson at mms.gov
Fri May 6 22:22:29 UTC 2005
Dan, what's the rest of your /etc/pxe.conf file look like? For what you
showed, mine is the same as yours. However, when I try to pxe boot, the
server tries to serve /tftpboot/X86PC/UNDI/linux-install/linux.0 instead
of /tftpboot/linux-install/pxelinux.0.
Thanks!
Andrew
> From: Daniel Segall [mailto:dan at half-asleep.com]
>
> Here's how I do it...
>
> dhcpd.conf:
> ###################################
>
> ddns-update-style interim;
> ignore client-updates;
>
> subnet 10.1.1.0 netmask 255.255.255.0 {
>
> # --- default gateway
> option routers 10.1.1.1;
> option subnet-mask 255.255.255.0;
>
> # option nis-domain "domain.org";
> # option domain-name "domain.org";
> # option domain-name-servers 192.168.1.1;
>
> # option time-offset -18000; # Eastern
> Standard Time
> # option ntp-servers 192.168.1.1;
> # option netbios-name-servers 192.168.1.1;
> # --- Selects point-to-point node (default is hybrid). Don't
> change this
> unless
> # -- you understand Netbios very well
> # option netbios-node-type 2;
>
> range dynamic-bootp 10.1.1.200 10.1.1.250;
> default-lease-time 21600;
> max-lease-time 43200;
>
> # we want the nameserver to appear at a fixed address
> # host ns {
> # next-server marvin.redhat.com;
> # hardware ethernet 12:34:56:78:AB:CD;
> # fixed-address 207.175.42.254;
> # }
> filename "pxelinux.0";
> next-server 10.1.1.1;
> }
>
> In the pxe.conf:
> ###################################
>
> [OurIpAddress]
> 10.1.1.1
>
> [Mtftpd_Root_Directory]
> /tftpboot
>
> [UseDHCPPort]
> 0
>
> [StartProxy]
> 1
>
> [startBootService]
> 1
>
> [MasterProxy]
> 1
>
> [Discovery_BCast_Disabled]
> 0
>
> [Discovery_MCast_Disabled]
> 0
>
> [Prompt]
> 10,Press F8 to view menu ...
>
>
> /tftpboot/pxelinux.cfg/default
> ###################################
> # Default PXE Config
>
> # Local boot by default
> default local
>
> # Always prompt user
> prompt 1
>
> # Display our boot message
> display pxeboot.msg
>
> # Boot automatically after 10 minute
> timeout 6000
>
> label local
> localboot 0
> label Rescue
> kernel vmlinuz-RHES-3
> append initrd=initrd-RHES-3.img rescue
> ks=nfs:10.1.1.1:/kickstart/rescue.ks.cfg text devfs=nomount
> ramdisk=10240 vga=0xF01
> label RHES-3-U4
> kernel vmlinuz-RHES-3-U4
> append initrd=initrd-RHES-3-U4.img
> ks=nfs:10.1.1.1:/kickstart/RHES-3-U4-ks.cfg
> label FC-3
> kernel vmlinuz-FC-3
> append initrd=initrd-FC-3.img
> ks=nfs:10.1.1.1:/kickstart/FC-3-ks.cfg
>
> ###################################
>
>
> That's really about it.
>
> -Dan
>
>
>
> > The redhat manual explains how to set up a pxe-boot
> environment _without_
> > a
> > dhcp proxy. I'm trying to go the next step and add the dhcp
> proxy (btw,
> > using the pxe-0.1-36.i386.rpm package provided by redhat.
> Just to make
> > things interesting, the dchp proxy server is named pxe.)
> I'm looking for
> > help in configuring the dhcp proxy server.
> >
> > Andrew
> >
> >> From: Daniel Segall [mailto:dan at half-asleep.com]
> >>
> >> The redhat manual goes into a bit of detail on setting up a
> >> pxe/tftp/dhcp
> >> kickstart environment. Chapters 9, 10, 14, & 15 should help
> >> you out. It
> >> can be found at
> >> https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/s
> >> ysadmin-guide/index.html
> >>
> >> -Dan
> >>
> >> > I am exploring the use of the proxy-dhcp server. The one
> >> that comes with
> >> > Red
> >> > Hat Enterprise Linux 3 Update 4 is pxe-0.1-36.i386.rpm.
> >> With a pxe server
> >> > without the dhcp proxy, when a client pxe-boots, it
> >> displays the menu
> >> > specified in the /tftpboot/linux-install/msgs/boot.msg
> file. When I
> >> > install
> >> > the dhcp proxy (pxe-0.1-36.i386.rpm), when the client
> pxe-boots, the
> >> > messages displayed are those specified in the /etc/pxe.conf
> >> file. I would
> >> > like to get the dhcp proxy to use the messages in the
> >> boot.msg file. I
> >> > assume there is some way to specify that in the pxe.conf
> >> file. However, I
> >> > do
> >> > not understand the dhcp proxy or the pxe.conf file to know
> >> how to do that.
> >> > Plus the documentation seems sparse. Can someone tell me
> >> how to accomplish
> >> > my goal? Better yet, can someone direct me to a forum
> where I may be
> >> > enlightened in this and other pxe-boot questions?
> >> >
> >> > Thanks!
> >> >
> >> > Andrew Robinson
> >> >
> >> > _______________________________________________
> >> > Kickstart-list mailing list
> >> > Kickstart-list at redhat.com
> >> > https://www.redhat.com/mailman/listinfo/kickstart-list
> >> >
> >> >
> >>
> >>
> >> _______________________________________________
> >> Kickstart-list mailing list
> >> Kickstart-list at redhat.com
> >> https://www.redhat.com/mailman/listinfo/kickstart-list
> >>
> >
> > _______________________________________________
> > Kickstart-list mailing list
> > Kickstart-list at redhat.com
> > https://www.redhat.com/mailman/listinfo/kickstart-list
> >
> >
>
>
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list
>
More information about the Kickstart-list
mailing list