Portál AbcLinuxu, 2. listopadu 2025 03:54
Řešení dotazu:
dd. Možnosť nahrania netboot.me na disketu asi vynechám, tá služba už asi skončila. Česť a sláva jej pamiatke.
DHCP:
apt-get install isc-dhcp-server
vim /etc/dhcpd.confo:
default-lease-time 600;
max-lease-time 7200;
allow booting;
allow bootp;
subnet 10.20.0.0 netmask 255.255.0.0 {
range 10.20.0.10 10.20.0.200;
option routers 10.20.0.254;
next-server 10.20.0.254; # pc s tftp, na stejne servru jako dhcp
filename "pxelinux.0";
}
/etc/init.d/isc-dhcp-server restart
ps aux | grep dhcp
TFTP:
apt-get install tftpd-hpa
vim /etc/default/tftpd-hpa:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
/etc/init.d/tftpd-hpa restart
ps axu | grep tftp
* download "netboot/netboot.tar.gz - netboot instalace debian" z debianniho mirroru, a rozbalime do /srv/tftp:
wget http://ftp.cz.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/netboot.tar.gz
/srv/tftp obsahuje soubory:
debian-installer/
pxelinux.0@
pxelinux.cfg@
version.info
ifconfig eth0 10.20.0.254 netmask 255.255.0.0 ip addr add 10.20.0.254/16 brd + dev eth0 # alternativnenebo persistentne (bude fungovat i po restartu) v /etc/network/interfaces:
auto eth0
iface eth0 inet static
address 10.20.0.254
netmask 255.255.0.0
aby ti fungovalo sdileni netu mezi eth0 a wlan0 (predpokladam ze eth0 je dhcp, wlan0 bude pripojen do netu), tak se nastavi maskarada a ipforward:
iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE echo "1" > /proc/sys/net/ipv4/ip_forward
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.