📄 usage.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title>Usage</title> <link rel="stylesheet" href="styles.css" type="text/css"></head><body><table style="border: 1px dotted rgb(172, 172, 172); width: 100%; font-weight: bold; text-align: left;" border="0" cellpadding="2" cellspacing="2"> <tbody> <tr> <td class="code" style="text-align: center;"><a href="index.html">Overview</a><br> </td> <td class="code" style="width: 333px; text-align: center;"><a href="build.html">Build Instructions</a><br> </td> <td class="code" style="width: 282px; text-align: center;"><a href="usage.html">Usage</a><br> </td> <td class="code" style="text-align: center;"><a href="contact.html">Contact</a><br> </td> </tr> </tbody></table><br><br><h1>USAGE</h1><br><br>bootpd_nis may run as a standalone daemon, or be forked by inetd onincoming request.<br><br><br><h2>1. As a standalone server : </h2><span class="code"> bootpd_nis -i <interface><other flags></span><br> <br><br><h2>2. As a inetd service :</h2> Make sure /etc/services contains:<br><br> <span class="code"> bootps 67/udp # BOOTP/DHCP server</span><br> <br> add the following at /etc/inetd.d:<br> <br> <span class="code"> bootpsdgram udp wait root /usr/sbin/bootpd_nis bootpd_nis -x-i<span style="font-style: italic;"><interfacename> <other flags></span></span><br> <br> restart inetd:<br><span class="code"> </span><br class="code"><span class="code"> kill -HUP<span style="font-style: italic;"><pid_of_inetd></span></span><br> <br><h2>3. as a xinetdservice:</h2><br> create thefile /etc/xinetd.d/bootpd :<br> <span class="code"> </span><br class="code"><span class="code"> service bootps</span><br class="code"><span class="code"> {</span><br class="code"><span class="code"> id = bootps</span><br class="code"><span class="code"> socket_type = dgram</span><br class="code"><span class="code"> protocol = udp</span><br class="code"><span class="code"> user = root</span><br class="code"><span class="code"> wait = yes</span><br class="code"><span class="code"> disable = no</span><br class="code"><span class="code"> port = 67</span><br class="code"><span class="code"> server =/usr/sbin/bootpd_nis</span><br class="code"><span class="code"> server_args = -i eth0-x <other_flags></span><br class="code"><span class="code"> }</span><br><br> restart xinetd server. (kill -HUP)<br><br><br><h1>Command switches:</h1><br><br class="code"><span class="code">./bootpd_nis:BOOTP server (v0.3), with NIS support -</span><br class="code"><br class="code"><span class="code">Usage:</span><br class="code"><span class="code"> ./bootpd_nis -i <inteface> [<options>]</span><br class="code"><br class="code"><span class="code">Requiredswitches:</span><br class="code"><span class="code"> -i <interface> : interface name(eth0, hme0, ...)</span><br class="code"><br class="code"><span class="code">Optionalswitches:</span><br class="code"><span class="code"> -g <gateway> :gateway address (IP or hostname)</span><br class="code"><span class="code"> -m <netmask> :netmask address</span><br class="code"><span class="code"> -n <name server> : name server address (IP or hostname)</span><br class="code"><span class="code"> -s<server> : Our address (IP or hostname)</span><br class="code"><span class="code"> -b <broadcast> : network broadcastaddress</span><br class="code"><span class="code"> -l <logfile> :redirect logs to <logfile></span><br class="code"><span class="code"> -B <bootfile> : boot filename</span><br class="code"><span class="code"> -x : run from {x,}inetd</span><br class="code"><span class="code"> -d : debug mode</span><br><br><span class="code"></span><br><br><br><br></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -