PXE Server is giving the public IP instead of private IP
First off I only have one NIC
Here is a link to the error please also read: http://i208.photobucket.com/albums/b...k/PXEerror.jpg I have a server (to be labeled 'games') that has no CD-rom or Floppy, only way to install is through PXE. I have another server named 'web', running the DHCP for my network, I configured it to push an image of Fedora Core 9. When I do the PXE boot on the server 'games' it does receive an IP, as well as the subnet mask, but the DHCP IP is showing up as my public IP instead of the internal of 172.17.6.4 (Reserved by Cisco, but still a private IP), and the TFTP push ends up timing out/failing ('PXE-E32: TFTP open timeout'), I have tried opening the public ports just to see if it would work and it didn't. When I disable my internet connection I get an error that says: :confused: No dhcp offers or proxydhcp offers were received. :confused: Which is really throwing me for a loop, since 'web' is the only dhcp server on the network. Here is my dhcpd.conf file, that I used with Fedora Core 6 and recently upgrade to fc9, I have looked to see if any one else has had this problem, but so far I have not seen it. If there is an answer, feel free to give me a link and call me newbie. Though I did try, for a week. *Note* I am using a dynamic domain, "vischa.no-ip.org" for various services, and the PXE server is setup as "web.vischa.no-ip.org" also the lines containing "server-name" were originally "web.vischa.no-ip.org" and I changed them to try and correct this problem. Code:
allow unknown-clients; Inter-tubes--Comcast---> Sonicwall(172.17.6.1/24)--->Switch--->Servers and Clients PXE and DHCP 'web'(172.17.6.4/24)<--->Switch<---> Server 'games'(172.17.6.3/24) Class C Network Any other ideas, or comments would be welcome. Thanks for helping. Vischa |
Try following this:
http://www.opensourcehowto.org/how-t...a-install.html it sounds like the DHCP server isn't configured on the PXE server correctly. Also ensure the kickstart file is directed to your PXE server |
make sure that you have the NIC set up correctly in VMware player it could be you have it set on VMnet1 or so on (one of the ones that uses the Virtual network Editors DHCP server.)
You want to change the Network Adapter to "Bridged" hope this helps :) |
The VMware player was just to get a screenshot, I have already looked at the link that you sent I even try starting my dhcpd.conf over but it still gave the public IP instead of the private, thanks for the link though. Also, it is not even getting to the kickstart, I haven't written a auto install script yet. I want to get the pxe working first.
|
Quote:
|
For me disabling the firewall DID NOT help.
What did the trick was: 1. Keep the DHCP (dhcpd) and the TFTP (xinetd + tftp) server on the same machine. 2. use the DHCP directive "next-server" to point to the same machine. What I have also observed is that this is related to the LAN card... It works OK for an Intel card but the timeout thing happens for a RTL 8139 chipset card. Maybe using dnsmasq might give people different results ??? Regards, Shantanu |
All times are GMT -5. The time now is 04:05 PM. |