zoukankan      html  css  js  c++  java
  • 【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

  • 相关阅读:
    取模 分数取模 快速幂 费马小定理
    “科林明伦杯”哈尔滨理工大学第十届程序设计竞赛 部份签到题
    shell 脚本
    pyhcl语法
    数据库实验1 SQL
    杂七杂八 Ubuntu Linux
    Kattis, Kattis 的一些问题题解
    Meow Factor 【暴力】
    解决 Eclipse 项目有红感叹号的方法
    RuntimeException与CheckedException
  • 原文地址:https://www.cnblogs.com/happyamyhope/p/11958678.html
Copyright © 2011-2022 走看看