Ubuntu 配置ip地址
<p>自己在玩Ubuntu的时候连接Xshell,但是Ubuntu的ens33没有显示IP地址,如下图:</p><p><img src="https://img2018.cnblogs.com/blog/1539138/201908/1539138-20190825222649148-1182125710.png" alt="" width="443" height="229"></p>
<p>配置步骤:</p>
<p> 1、修改配置文件 </p>
<div class="cnblogs_code">
<pre>sudo vim /etc/network/interfaces</pre>
</div>
<p>添加:</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"> auto eth0
iface eth0 inet </span><span style="color: rgba(0, 0, 255, 1)">static</span><span style="color: rgba(0, 0, 0, 1)">
address </span>192.168.0.111<span style="color: rgba(0, 0, 0, 1)">#配置没有被使用的ip地址
netmask </span>255.255.255.0<span style="color: rgba(0, 0, 0, 1)">
gateway </span>192.168.0.252<span style="color: rgba(0, 0, 0, 1)"> #写入网关地址
dns</span>-nameservers 1.1.1.1 #写dns解析地址</pre>
</div>
<p>网关地址可以通过命令查看 :</p>
<div class="cnblogs_code">
<pre>ip route</pre>
</div>
<p> </p>
<p>都配置好之后可以通过如下命令重启服务</p>
<div class="cnblogs_code">
<pre> /etc/init.d/networking restart</pre>
</div>
<p>我是通过重启系统的。系统启动成功后,输入 ifconfig </p>
<p><img src="https://img2018.cnblogs.com/blog/1539138/201908/1539138-20190825223913370-728251852.png" alt="" width="550" height="252"></p>
<p> </p>
<p>xshell就可以通过上述ip连接。</p>
<p> </p>
<p><span style="background-color: rgba(136, 136, 136, 1); font-size: 14pt">解决桥接模式无法上网问题:</span></p>
<p> </p>
<p>1. 查看宿主机网络信息:</p>
<div class="jb51code">
<div>
<div id="highlighter_879714" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">ipconfig </code><code class="bash plain">/all</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>以太网适配器 本地连接:</p>
<div class="jb51code">
<div>
<div id="highlighter_229421" class="syntaxhighlighterbash">
<table style="height: 230px; width: 524px" border="0" cellspacing="0" cellpadding="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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">连接特定的 DNS 后缀 . . . . . . . : </code></div>
<div class="line number2 index1 alt1"><code class="bash plain">描述. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller </code></div>
<div class="line number3 index2 alt2"><code class="bash plain">物理地址. . . . . . . . . . . . . : 44-37-E6-D2-D6-A5 </code></div>
<div class="line number4 index3 alt1"><code class="bash plain">DHCP 已启用 . . . . . . . . . . . : 是 </code></div>
<div class="line number5 index4 alt2"><code class="bash plain">自动配置已启用. . . . . . . . . . : 是 </code></div>
<div class="line number6 index5 alt1"><code class="bash plain">IPv4 地址 . . . . . . . . . . . . : 192.168.0.107(首选) </code></div>
<div class="line number7 index6 alt2"><code class="bash plain">子网掩码 . . . . . . . . . . . . : 255.255.255.0 </code></div>
<div class="line number8 index7 alt1"><code class="bash plain">获得租约的时间 . . . . . . . . . : 2019年3月18日 9:16:04 </code></div>
<div class="line number9 index8 alt2"><code class="bash plain">租约过期的时间 . . . . . . . . . : 2019年3月20日 5:38:07 </code></div>
<div class="line number10 index9 alt1"><code class="bash plain">默认网关. . . . . . . . . . . . . : 192.168.0.1 </code></div>
<div class="line number11 index10 alt2"><code class="bash plain">DHCP 服务器 . . . . . . . . . . . : 192.168.0.1 </code></div>
<div class="line number12 index11 alt1"><code class="bash plain">DNS 服务器 . . . . . . . . . . . : 192.168.0.1 </code></div>
<div class="line number13 index12 alt2"><code class="bash spaces"> </code><code class="bash plain">192.168.0.1 </code></div>
<div class="line number14 index13 alt1"><code class="bash plain">TCPIP 上的 NetBIOS . . . . . . . : 已启用</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>2. 配置CentOS7 ,将主机中对应的信息填入下面对应的位置,静态ip,子网掩码, 默认网关, DNS</p>
<div class="jb51code">
<div id="highlighter_812608" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash functions">vi</code> <code class="bash plain">/etc/sysconfig/network-scripts/ifcfg-eno16777736</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>说明: ifcfg-eno16777736文件每个人可能不同</p>
<div class="jb51code">
<div>
<div id="highlighter_331043" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="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>
<div class="line number16 index15 alt1">16</div>
<div class="line number17 index16 alt2">17</div>
<div class="line number18 index17 alt1">18</div>
<div class="line number19 index18 alt2">19</div>
<div class="line number20 index19 alt1">20</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">TYPE=Ethernet</code></div>
<div class="line number2 index1 alt1"><code class="bash plain">BOOTPROTO=static </code><code class="bash comments">#修改成static</code></div>
<div class="line number3 index2 alt2"><code class="bash plain">DEFROUTE=</code><code class="bash functions">yes</code></div>
<div class="line number4 index3 alt1"><code class="bash plain">IPV4_FAILURE_FATAL=no</code></div>
<div class="line number5 index4 alt2"><code class="bash plain">IPV6INIT=</code><code class="bash functions">yes</code></div>
<div class="line number6 index5 alt1"><code class="bash plain">IPV6_AUTOCONF=</code><code class="bash functions">yes</code></div>
<div class="line number7 index6 alt2"><code class="bash plain">IPV6_DEFROUTE=</code><code class="bash functions">yes</code></div>
<div class="line number8 index7 alt1"><code class="bash plain">IPV6_FAILURE_FATAL=no</code></div>
<div class="line number9 index8 alt2"><code class="bash plain">NAME=eno16777736</code></div>
<div class="line number10 index9 alt1"><code class="bash plain">UUID=bf5337ab-c044-4af7-9143-12da0d493b89</code></div>
<div class="line number11 index10 alt2"><code class="bash plain">DEVICE=eno16777736</code></div>
<div class="line number12 index11 alt1"><code class="bash plain">ONBOOT=</code><code class="bash functions">yes</code> <code class="bash comments">#修改成yes</code></div>
<div class="line number13 index12 alt2"><code class="bash plain">PEERDNS=</code><code class="bash functions">yes</code></div>
<div class="line number14 index13 alt1"><code class="bash plain">PEERROUTES=</code><code class="bash functions">yes</code></div>
<div class="line number15 index14 alt2"><code class="bash plain">IPV6_PEERDNS=</code><code class="bash functions">yes</code></div>
<div class="line number16 index15 alt1"><code class="bash plain">IPV6_PEERROUTES=</code><code class="bash functions">yes</code></div>
<div class="line number17 index16 alt2"><code class="bash plain">IPADDR=192.168.0.200 </code><code class="bash comments"># 自定义虚拟机的ip地址(主机是192.168.0.107),必须与主机在同一网段</code></div>
<div class="line number18 index17 alt1"><code class="bash plain">NETMASK=255.255.255.0 </code><code class="bash comments">#设置子网掩码,跟宿主一样</code></div>
<div class="line number19 index18 alt2"><code class="bash plain">GETWAY=192.168.0.1 </code><code class="bash comments">#默认网关,跟宿主一样</code></div>
<div class="line number20 index19 alt1"><code class="bash plain">DNS1=192.168.0.1 </code><code class="bash comments">#DNS,跟宿主一样</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="jb51code">
<div>
<div id="highlighter_215950" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">ip地址:设置和宿主机同网段ip</code></div>
<div class="line number2 index1 alt1"><code class="bash plain">NETMASK:子网掩码和宿主机相同</code></div>
<div class="line number3 index2 alt2"><code class="bash plain">GATEWAY: 默认网关和宿主机相同</code></div>
<div class="line number4 index3 alt1"><code class="bash plain">DNS1: 跟宿主一样</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="codetool" class="codetool"> </div>
</div>
<p>3. 添加网关地址</p>
<div class="jb51code">
<div>
<div id="highlighter_250737" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash functions">vi</code> <code class="bash plain">/etc/sysconfig/network</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>内容如下:</p>
<div class="jb51code">
<div>
<div id="highlighter_880931" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">NETWORKING=</code><code class="bash functions">yes</code></div>
<div class="line number2 index1 alt1"><code class="bash plain">HOSTNAME=xxxx </code><code class="bash comments">#名字随便了</code></div>
<div class="line number3 index2 alt2"><code class="bash plain">GATEWAY=192.168.1.1 </code><code class="bash comments">#默认网关和宿主机相同</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>4. 添加DNS</p>
<div class="jb51code">
<div>
<div id="highlighter_978410" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash functions">vi</code> <code class="bash plain">/etc/resolv</code><code class="bash plain">.conf</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>内容如下:</p>
<div class="jb51code">
<div>
<div id="highlighter_718737" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
<div class="line number2 index1 alt1">2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments"># Generated by NetworkManager</code></div>
<div class="line number2 index1 alt1"><code class="bash plain">nameserver 192.168.0.1 </code><code class="bash comments">#DNS,跟宿主一样</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>5. 重启network</p>
<div class="jb51code">
<div>
<div id="highlighter_293648" class="syntaxhighlighterbash">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash plain">service network restart</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p> </p><br><br>
来源:https://www.cnblogs.com/gun-a/p/11409750.html
頁:
[1]