ubuntu 设置静态IP的实现方法
<p><strong>Ubuntu 设定静态IP:</strong></p>
<p>
切换到root用户,然后进入/etc/network目录。备份interfaces文件(备份文件是一个好习惯)</p>
<p>
<strong>下面编辑interfaces文件,添加如下语句:</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_951924">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">1 </code><code class="bash comments"># Assgin static IP by eric on 26-SEP-2012</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">2 iface eth0 inet static</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">3 address 192.168.196.135 </code><code class="bash comments">#change to your static IP</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">4 netmask 255.255.255.0 </code><code class="bash comments">#change to your netmask</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">5 gateway 192.168.196.255 </code><code class="bash comments">#change to your getway</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">6 </code><code class="bash comments">#We must specify dns-nameserver here</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">7 </code><code class="bash comments">#in order to get internet access from host</code>
</div>
<div class="line number8 index7 alt1">
<code class="bash plain">8 dns-nameservers 192.168.196.255</code>
</div>
<div class="line number9 index8 alt2">
<code class="bash plain">9 auto eth0</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>编辑完成后的interfaces文件内容如下:</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_530912">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
<div class="line number10 index9 alt1">
10</div>
<div class="line number11 index10 alt2">
11</div>
<div class="line number12 index11 alt1">
12</div>
<div class="line number13 index12 alt2">
13</div>
<div class="line number14 index13 alt1">
14</div>
<div class="line number15 index14 alt2">
15</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">root@ubuntu:</code><code class="bash plain">/etc/network</code><code class="bash comments"># cat interfaces</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash comments"># interfaces(5) file used by ifup(8) and ifdown(8)</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">auto lo</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">iface lo inet loopback</code>
</div>
<div class="line number5 index4 alt2">
</div>
<div class="line number6 index5 alt1">
<code class="bash comments">#add by andy at 2014-08-14</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash comments"># Assgin static IP by eric on 26-SEP-2012</code>
</div>
<div class="line number8 index7 alt1">
<code class="bash plain">iface eth0 inet static</code>
</div>
<div class="line number9 index8 alt2">
<code class="bash plain">address 192.168.196.135 </code><code class="bash comments">#change to your static IP</code>
</div>
<div class="line number10 index9 alt1">
<code class="bash plain">netmask 255.255.255.0 </code><code class="bash comments">#change to your netmask</code>
</div>
<div class="line number11 index10 alt2">
<code class="bash plain">gateway 192.168.196.255 </code><code class="bash comments">#change to your getway</code>
</div>
<div class="line number12 index11 alt1">
<code class="bash comments">#We must specify dns-nameserver here</code>
</div>
<div class="line number13 index12 alt2">
<code class="bash comments">#in order to get internet access from host</code>
</div>
<div class="line number14 index13 alt1">
<code class="bash plain">dns-nameservers 192.168.196.255</code>
</div>
<div class="line number15 index14 alt2">
<code class="bash plain">auto eth0</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>下一步就是重启网卡:</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_523403">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">root@ubuntu:</code><code class="bash plain">/etc/network</code><code class="bash comments"># /etc/init.d/networking restart</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">重启完成后,测试一下:</code>
</div>
<div class="line number3 index2 alt2">
</div>
<div class="line number4 index3 alt1">
<code class="bash spaces"> </code><code class="bash plain">root@ubuntu:</code><code class="bash plain">/etc/network</code><code class="bash comments"># ping www.baidu.com.cn</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash spaces"> </code><code class="bash plain">PING www.a.shifen.com (220.181.112.244) 56(84) bytes of data.</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash spaces"> </code><code class="bash plain">64 bytes from 220.181.112.244: icmp_req=1 ttl=128 </code><code class="bash functions">time</code><code class="bash plain">=6.12 ms</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash spaces"> </code><code class="bash plain">64 bytes from 220.181.112.244: icmp_req=2 ttl=128 </code><code class="bash functions">time</code><code class="bash plain">=14.7 ms</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
OK。静态IP设置完成。</p>
<p>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!</p>
<p>
原文链接:http://www.cnblogs.com/vikings-blog/p/3911905.html</p>
頁:
[1]