⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usage.html

📁 linux下远程启动服务/bootp服务器源代码
💻 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">&nbsp;&nbsp;bootpd_nis -i &lt;interface&gt;&lt;other flags&gt;</span><br>&nbsp; &nbsp;<br><br><h2>2. As a inetd service :</h2>&nbsp;&nbsp; &nbsp;Make sure /etc/services contains:<br><br>&nbsp;&nbsp;<span class="code">&nbsp;&nbsp;bootps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;67/udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# BOOTP/DHCP server</span><br>&nbsp; <br>&nbsp;&nbsp; &nbsp;add the following at /etc/inetd.d:<br>&nbsp; <br>&nbsp;&nbsp; &nbsp;<span class="code">&nbsp;&nbsp; &nbsp;bootpsdgram&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp;&nbsp;wait&nbsp;&nbsp;&nbsp;root&nbsp;&nbsp;&nbsp; /usr/sbin/bootpd_nis bootpd_nis -x-i<span style="font-style: italic;">&lt;interfacename&gt; &lt;other flags&gt;</span></span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp; restart inetd:<br><span class="code">&nbsp;&nbsp;&nbsp;</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp; &nbsp; kill -HUP<span style="font-style: italic;">&lt;pid_of_inetd&gt;</span></span><br>&nbsp;&nbsp;&nbsp; &nbsp;<br><h2>3.&nbsp; as a xinetdservice:</h2><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;create thefile /etc/xinetd.d/bootpd :<br>&nbsp;&nbsp;<span class="code">&nbsp;</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;service bootps</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= bootps</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;socket_type&nbsp;&nbsp;&nbsp;&nbsp; = dgram</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;protocol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= udp</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= root</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wait&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= yes</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disable&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= no</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 67</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=/usr/sbin/bootpd_nis</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server_args&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; -i eth0-x &lt;other_flags&gt;</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}</span><br><br>&nbsp;&nbsp;&nbsp; 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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;./bootpd_nis -i &lt;inteface&gt; [&lt;options&gt;]</span><br class="code"><br class="code"><span class="code">Requiredswitches:</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-i &lt;interface&gt;&nbsp;&nbsp; : interface name(eth0, hme0, ...)</span><br class="code"><br class="code"><span class="code">Optionalswitches:</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-g &lt;gateway&gt;&nbsp;&nbsp;&nbsp;&nbsp; :gateway address (IP or hostname)</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-m &lt;netmask&gt;&nbsp;&nbsp;&nbsp;&nbsp; :netmask address</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-n &lt;name server&gt; : name server address (IP or hostname)</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-s&lt;server&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Our address (IP or hostname)</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-b &lt;broadcast&gt;&nbsp;&nbsp; : network broadcastaddress</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-l &lt;logfile&gt;&nbsp;&nbsp;&nbsp;&nbsp; :redirect logs to &lt;logfile&gt;</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-B &lt;bootfile&gt;&nbsp;&nbsp;&nbsp; : boot filename</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-x&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: run from {x,}inetd</span><br class="code"><span class="code">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 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 + -