Ubuntu14.04 server 静态IP配置

本文详细介绍在Ubuntu系统中如何正确配置静态IP,包括加载网卡、配置静态IP信息、设置DNS服务器等步骤,特别针对Desktop版的特殊配置进行了说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相信很多朋友在Ubuntu CLI中配置静态IP时都遇到了很头疼的问题:配置了,不生效;重启命令失败;网卡手动重启不生效等等。今天给大家分享一下,我在配置IP时遇到的问题及解决思路:

1.在Ubuntu上,产看所有网卡信息:
    ifconfig -a  
    查询结果显示:eth0和lo lo是本地回传

2.如果只使用ifconfig命令,则只显lo设备,这说明eth0网卡没有加载,那么我们可以用以下命令进行加载:
    ifconfig eth0 up 加载网卡

3.加载网卡后,执行ifconfig就会看到eth0网卡被加载进来了,然后进行网卡配置

4.首先我们配置静态ip地址:
    $ sudo vim /etc/network/interfaces
    原有内容只有如下两行:
        auto lo
        iface lo inet loopback
    向末尾追加eth0静态IP信息,例如:
        auto eth0
        iface eth0 inet static
        address 192.168.90.140  IP地址
        gateway 192.168.90.254    网关
        netmask 255.255.255.0  网络掩码

5.启动eth0网卡:
    sudo ifup eth0

6.查看状态:
    此时,使用ifconfig命令,就可以看到eth0网卡对应的静态IP信息了。

注意:如果Ubuntu系统采用的是desktop版,由于desktop版安装了NetworkManager,修改完interfaces文档中的内容后,不会生效。
需要先修改 /etc/NetworkManager/NetworkManager.conf 文档中的managed参数,使之为true,并重启系统,然后在修改 
/etc/network/interfaces 文件,设置静态IP。这是桌面版和服务器版的不同之处

但是,此时我们仍然不能上网,可以通过ping www.baidu.com命令来测试,下面还需要配置dns服务器。

7.配置dns服务器:
    修改文件:sudo vim /etc/resolvconf/resolv.conf.d/base
    添加下面内容:
        nameserver 8.8.8.8
        nameserver 114.114.114.114
    修改后保存,然后执行以下命令使生效:
        resolvconf -u

这时候我们再ping www.baidu.com就可以正常访问了,至此,静态IP配置完毕~

转载于:https://my.oschina.net/javacy/blog/1538949

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值