ubuntu 18.04 设置静态ip方法

1. 前言

本教程将会演示如何设置Ubuntu16.04 Server版和Ubuntu18.04 Server版系统的静态固定IP地址。

2. 确认你要修改的网卡号

先确认你要修改的网卡号,假设你的服务器有多张网卡:

ubuntu1804:~$ ip addr

我的服务器配置如下:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:f1:b5:e1 brd ff:ff:ff:ff:ff:ff
inet 172.16.87.140/24 brd 172.16.87.255 scope global dynamic ens33
valid_lft 1500sec preferred_lft 1500sec
inet6 fe80::20c:29ff:fef1:b5e1/64 scope link
valid_lft forever preferred_lft forever

3. 默认的网卡配置文件

默认情况下,网络使用DHCP

ubuntu1804:~$ cat /etc/netplan/50-cloud-init.yaml
配置文件内容如下

network:
    ethernets:
        ens33:
            dhcp4: yes
            addresses: []

    version: 2

  

4. 设置静态IP

需要把配置文件修改为以下内容:

ubuntu1804:~$ sudo vi /etc/netplan/50-cloud-init.yaml

假设IP地址修改为192.168.1.100,子网掩码24位即255.255.255.0,网关设置为192.168.1.1,DNS1:223.5.5.5,DNS2:223.6.6.6

network:
    ethernets:
        ens33:
            dhcp4: no
            addresses: [192.168.1.100/24]
            optional: true
            gateway4: 192.168.1.1
            nameservers:
                    addresses: [223.5.5.5,223.6.6.6]

    version: 2

  

5. 应用新配置

ubuntu1804:~$ sudo netplan apply

使用ip addr检查新地址

ubuntu1804:~$ ip addr

6. 测试网络连通性

ubuntu1804:~$ ping 192.168.1.100

原文地址:https://www.cnblogs.com/yaohong/p/11593989.html

时间: 2024-07-29 09:15:03

ubuntu 18.04 设置静态ip方法的相关文章

Ubuntu 14.04 设置静态IP

使用Network Manager UI界面中指定 手动时,无法保存. 通过修改配置文件解决来此问题.记录以下. 如果输入过密码后,就会出现在这个目录下面, 以如下chinaNet为例 [email protected]:~$ ls /etc/NetworkManager/system-connections/ 23.238.235.94 chinaNet chinaNet~ ChinaNet-rCws sudo gedit /etc/NetworkManager/system-connecti

ubuntu16.04设置静态ip方法

ubuntu16.04设置静态ip方法: $ sudo vim /etc/network/interfaces auto enp7s0 # 使用的网络接口,之前查询接口是为了这里iface enp7s0 inet static # enp7s0这个接口,使用静态ip设置address 10.0.208.222 # 设置ip地址netmask 255.255.240.0 # 设置子网掩码gateway 10.0.208.1 # 设置网关dns-nameservers 10.0.208.1 # 设置

为VMware虚拟机内安装的Ubuntu 16.04设置静态IP地址【转】

1.安装环境VMware 10.0.4 build-2249910Ubuntu 16.04 x86_64 2.在VMware中,配置网络环境VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0.VMnet1和VMnet8.其类型分别为:桥接网络,Host-only和NAT.其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网.这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置.打开VMware,在顶部

ubuntu 12.04设置静态ip

1. 配置静态ip地址 $sudo vi /etc/network/interfaces 原有内容只有如下两行: auto lo iface lo inet loopback 向末尾追加以下内容: auto eth0 iface eth0 inet static address 192.168.0.88 gateway 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 然后保存退出: 注意其

乌班图的世界——ubuntu18.04设置静态ip阶段总结

系统环境:ubuntu18.04 LTS工具:SecureCRT 6.2.0 (build 195) .virtualbox5.2.18 r124319(Qt5.6.2)--------------------------------------------------------------------这段时间断断续续在乌班图谜一样的世界打转转,为了能从SecureCRT连到虚拟机virtualbox,设置静态IP先从"sudo vi /etc/network/interfaces"

ubuntu 13.04 设定静态IP

切换到root用户,然后进入/etc/network目录.备份interfaces文件(备份文件是一个好习惯) 下面编辑interfaces文件,添加如下语句: 1 # Assgin static IP by eric on 26-SEP-2012 2 iface eth0 inet static 3 address 192.168.196.135 #change to your static IP 4 netmask 255.255.255.0 #change to your netmask

Ubuntu 18.04 设置固定的静态ip

系统版本: [email protected]:/# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04 LTS Release: 18.04 Codename: bionic [email protected]:/# 之前的版本网卡配置信息配置在/etc/network/interfaces文件,可以如下配置, auto ens33 iface ens33 i

ubuntu 18.04 修改 固定ip

写在前面,问:为什么要固定ip.答:要知道固定IP的好处多多,随意搬动,固定共享地址,不怕断网等等 首先,我们要选取一个局域网内的IP,方法如下: 1.选取IP号段,一般是路由器DCHP以外的IP地址 比如:DCHP动态IP地址由192.168.1.11~255,那我们可以选取192.168.1.10(保证此IP没有被其他设备占用) 2.路由器内设置要固定的IP地址和Mac码,其中Mac码可以找一个正在用的IP下分配好的来用,然后起个名字记录下来 第二步,(Ctrl+Alt+T)打开命令行,if

CentOs 设置静态IP 方法

在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qhb5.html的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下: 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOT