• 【linux基础】如何配置ubuntu系统为静态IP地址


    前言

    连接远程server重启的时候发现IP发生变化,影响远程连接,此时,需要将server配置为静态IP。

    系统环境

    ubuntu16.04

    操作过程

    1. 设置IP和DNS

    command

    sudo vi /etc/networks/interfaces

    添加蓝色部分内容

    #The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    auto ens0_name                //网卡名称,通过ifconfig命令查看
    iface ens0_name inet static
    address 192.168.2.130       //填入自己的ip地址
    netmask 255.255.255.0      //子网掩码,一般为这个
    gateway 192.168.0.1          //网关
    dns-nameservers *.*.*.*     //DNS

    其中,

    iface eth0 inet static    #设置获取ip的方式为静态
    address 192.168.3.162     #设置想要设定的ip,根据实际进行设置
    netmask 255.255.255.0     #设置子网掩码
    gateway 192.168.3.1       #设置网关地址,根据实际进行设置如果设置虚拟机可以通过查看物理机的网关
    dns-nameservers 8.8.8.8   #设置dns服务器,可以设置其他的dns服务器

    如何查看gateway可以参考here;

    如何查看系统的DNS服务器(此处博主没有找到正确的,IT给了DNS);

    2. 重启网络服务

    sudo /etc/init.d/networking restart

    3. NetworkManager默认不管理出在/etc/network/interfaces中的接口,所以可以通过修改NetworkManager的配置文件来改变这一默认设置。

    sudo vi /etc/NetworkManager/NetworkManager.conf

    更改内容

    managed = false  ----->  managed = true

    4. 保存之后重启;

    sudo service network-manager restart

    不清楚步骤2和3是否必须同时需要进行,反正如果步骤2之后有问题可以尝试步骤3/4;

    5. 不能上网的问题;

    这个其实是与网络技术的软硬件知识相关的,与网口的连接是否正确。

    系统配置的静态IP对应的网口信息一定要和硬件的网络接口具有一致性,不能有冲突,如果有冲突要delete.

    参考

    1. ubuntu查看gateway的方法

    2. 如何解决ubuntu14.04设置静态ip问题

    3. ubuntu设置静态ip

  • 相关阅读:
    [转载]网站运营粮草要先行
    微信公众平台开发(一) 配置接口
    UI框架说明
    布局
    DataGrid表格控件
    Dialog控件
    mysql出现 too many connections
    JVM调优案例
    ArrayBlockingQueue源码阅读
    jdk命令行工具
  • 原文地址:https://www.cnblogs.com/happyamyhope/p/11958678.html
Copyright © 2020-2023  润新知