debian:install
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| debian:install [2024/04/25 18:15] – ms | debian:install [2024/10/18 11:52] (current) – ms | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Net install ===== | ===== Net install ===== | ||
| + | ==== Setup dnsmasq Server ==== | ||
| < | < | ||
| + | apt -y install dnsmasq pxelinux tcpdump iftop ethtool | ||
| + | </ | ||
| + | < | ||
| + | vi / | ||
| + | ... | ||
| + | # disable DNS | ||
| + | port=0 | ||
| + | |||
| + | # dhcp range, lease for 12 h | ||
| + | dhcp-range=192.168.1.2, | ||
| + | |||
| + | # option 3 = default gateway | ||
| + | dhcp-option=3, | ||
| + | |||
| + | # option 6 = DNS servers | ||
| + | dhcp-option=6, | ||
| + | |||
| + | dhcp-host=00: | ||
| + | dhcp-host=06: | ||
| + | dhcp-host=0c: | ||
| + | |||
| + | pxe-service=x86PC," | ||
| + | |||
| + | enable-tftp | ||
| + | tftp-root=/ | ||
| + | </ | ||
| + | < | ||
| + | systemctl restart dnsmasq.service | ||
| + | </ | ||
| + | < | ||
| + | mkdir -p / | ||
| + | cd / | ||
| + | |||
| + | cp / | ||
| + | cp / | ||
| + | cp / | ||
| + | |||
| wget https:// | wget https:// | ||
| </ | </ | ||
| + | < | ||
| + | cd / | ||
| + | mkdir pxelinux.cfg | ||
| + | cd pxelinux.cfg | ||
| + | |||
| + | vi 01-00-01-02-03-04-05 | ||
| + | ... | ||
| + | default deb | ||
| + | label deb | ||
| + | linux memdisk | ||
| + | append iso | ||
| + | initrd mini.iso | ||
| + | </ | ||
| + | |||
| + | ==== Troubleshoot ==== | ||
| + | < | ||
| + | tcpdump host 192.168.1.9 -vvven | ||
| + | tcpdump ether host 00: | ||
| + | </ | ||
| + | |||
debian/install.1714061757.txt.gz · Last modified: 2024/04/25 18:15 by ms