一、前言

在某些场景下,我们可能需要将一台电脑的IP地址设置成静态的。例如在局域网内部署一个服务器,我们可能不希望他通过DHCP获取动态地址,而造成无法访问。设置静态IP在window系统下比较容易,但在Linux系统下稍微麻烦一点。下面介绍2种Ubuntu 18.04系统下设置静态IP的方法,博主亲测有效。

二、方法一

Ubuntu 18.04采用netplan来管理网络配置计划,在/etc/netplan/目录下有一个以yaml结尾的文件,例如00-installer-config.yaml,不同版本的系统这个文件名可能会有些差异,但是不影响,以实际为准。

步骤1:

先ifconfig查看电脑的网卡信息:

找到物理网卡的名称,我这里是enp3s0,其他几个是虚拟网卡和本地回环,不用管。

步骤2:

输入route -n命令,打印路由表,这里主要是为了查看网关地址,后续会用到

我这里网关地址是192.168.101.1

步骤3:

输入 sudo vim /etc/netplan/00-installer-config.yaml,编辑yaml文件,注意这里需要sudo权限。

根据实际需要依次设置enp3s0网卡的静态IP地址、网关、DNS,dhcp4设置为false,最后一行添加:renderer: networkd。注意缩进对齐,并且每个冒号后面要跟一个空格,否则会有问题。设置好后保存退出。

步骤4:

输入命令netplan apply使改动生效,然后reboot重启系统,就配置好了。

三、方法二

有时候根据方法一操作,仍然不能成功设置静态IP,原因一般是系统里面安装过ifupdown命令。这个命令会根据/etc/network/interfaces这个文件里的配置信息来设置网卡,会覆盖掉上面方法一中的设置,导致不起作用。这时候我们只需修改/etc/network/interfaces这个文件即可。

步骤1:

输入sudo vi /etc/network/interfaces,打开这个文件:

参照上图进行填写,其中网卡名称、静态IP地址、网关需要根据实际进行填写,填写好后保存退出。

步骤2:

reboot重启系统,系统重新起来后就是用的设置的静态IP地址了。

四、结束

Ubuntu设置静态IP地址的几种方法相关推荐

  1. 树莓派ubuntu设置静态ip地址

    设置静态IP 修改网络配置文件 sudo vi /etc/netplan/50-cloud-init.yaml 设置IP地址为 192.168.1.126, 子网掩码24位即255.255.255.0 ...

  2. ubuntu设置静态ip地址

    每次设置都忘了之前怎么设置的,所以今天记录下来. 1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0 iface eth ...

  3. CentOS7设置静态ip地址的两种方式

    一.修改配置文件 网卡配置文件目录在:/etc/syconfg/network-scripts中 进入网卡配置目录,由于我的是虚拟机,所以网卡名字为ens33 vim命令编辑ens33文件,修改ipa ...

  4. linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络

    如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...

  5. linux设置静态ip地址_什么是静态IP地址,与动态IP地址比较以及如何为Windows和Linux设置?...

    linux设置静态ip地址 IP addresses are the core mechanism of Computer networks. The IP address is used to sp ...

  6. 路由器桥接静态ip设置_如何在路由器上设置静态IP地址

    路由器桥接静态ip设置 Routers both modern and antiquated allow users to set static IP addresses for devices on ...

  7. Ubuntu 设置静态IP

    Ubuntu 设置静态IP [ubuntu 12.04] vmware 桥接模式 在vmware 的桥接模式下,设置ubuntu 的静态IP 地址.直接打开 /etc/network/interfac ...

  8. Ubuntu配置静态IP地址

    经常需要把局域网内部服务器设置静态IP地址,接下来讲Ubuntu的命令行模式下完成这件事. 获取当前主机的IP和子网掩码 $ ifconfig ens33 Link encap:Ethernet HW ...

  9. 初级脚本Ubuntu18-20.04版本以上设置静态IP地址

    Ubuntu16 版本以上设置静态IP地址 事先要先备份一份自己的netplan下的配置文件,此脚本适用于新手 使用事项:(经检验可使用) 1.使用脚本之前需要<chmod u+x 脚本名名称& ...

  10. android设置wifiip地址,android Wifi 设置静态ip地址的方法

    调用setIpWithTfiStaticIp()即可为连接好的wifi配置 静态Ip.支持Android4.0以上及以下的版本.(PS:以下的函数使用条件是:wifi是连接好的) 测试成功的 /** ...

最新文章

  1. ZooKeeper学习
  2. 20170608-BOM
  3. IP地址与字符串、整型之间的转换
  4. python与php8-Python比php发展快的十大理由
  5. google nexus5x 刷机抓包逆向环境配置(三)
  6. 向前欧拉公式 matlab_你可能不知道的MATLAB操作#第三话
  7. SpringBoot中的自定义路径怎么配置/根目录配置方法
  8. MVC之前的那点事儿系列(4):Http Pipeline详细分析(上)
  9. React Native App设置amp;Android版发布
  10. (28)FPGA面试技能提升篇(SATA接口)
  11. React Native :加载新闻列表
  12. 大数据数据收集数据困难_工厂质量成本数据收集流程、方案
  13. 若依编辑和删除操作按钮不可用怎么办?
  14. ORACL-重做日志详解
  15. mysql firstday_MySQL 计算本月的第一个和最后一个周一
  16. java 线程池不抛异常 异常捕获失败问题
  17. 目标检测YOLO系列论文对比
  18. Mac google浏览器可以百度 无法登录账号的解决方案
  19. python 实现QQ邮箱发送邮件
  20. 模型解释器-LIME

热门文章

  1. 银行软件测试测试用例,银行测试用例设计经验总结,应该怎样去设计测试用例?...
  2. 吴恩达机器学习系列内容汇总
  3. iTunes出现提示“iTunes不能读取iPhone的内容,请前往iPhone偏好设置的摘要选项卡,然后点击“恢复”以将此iPhone恢复为出厂设置。”
  4. 江苏2021高考成绩查询全省排名,2021江苏省地区高考成绩排名查询,江苏省高考各高中成绩喜报榜单...
  5. ENVI制作三维立体影像图
  6. 开发多语言常用国家地区对照表(最全的各国地区对照表) 多语言简称
  7. 小米手机 开启 开发者模式
  8. 微信小程序应用百度地图API
  9. 安装和卸载office以及激活电脑系统血淋淋的教训
  10. win10安装UOS双系统过程