配置IP地址

临时添加,重启失效
查看IP地址
使用ifconfig命令查看IP地址:ifconfig # ip地址为192.168.191.137

使用ip命令查看IP地址:ip addr # ip地址为192.168.191.137

配置IP地址
使用ifconfig命令:
格式:ifconfig <接口名> <ip地址> netmask <子网掩码> up
命令:ifconfig ens33 192.168.191.138 netmask 255.255.255.0 up
查看ip地址
ip地址已经修改为192.168.191.138

使用ip命令:
格式:ip addr add <ip地址>/掩码 dev <接口名>
命令:ip addr add 192.168.191.137/24 dev ens33
查看ip地址
新增了一个192.168.191.137的IP地址

注:以上关于IP地址的配置在重启之后会失效

配置网关

临时配置,重启失效
查看网关
查看网关的命令有很多,route –n, ip route show等
命令:route -n

配置网关
命令:route add default gw 192.168.191.1
查看网关
使用route –n命令可以看到新增了一个192.168.191.1的网关

删除网关
命令:route del default gw 192.168.191.1
查看网关
使用route –n命令可以看到192.168.191.1的网关已经被删除

注:以上关于网关的配置在重启之后会失效

配置DNS

临时配置,重启失效
查看DNS
命令:cat /etc/resolv.conf

配置DNS
直接修改resolv.conf文件
命令:vi /etc/resolv.conf
添加

nameserver 8.8.8.8

或者直接

sudo su
echo "nameserver 8.8.8.8" >> /etc/resolv.conf

查看DNS
使用cat /etc/resolv.conf命令查看nameserver已经修改为8.8.8.8

重启网络
配置完成,使用命令/etc/init.d/networking restart重启网络,也可以不重启
注意:以上关于DNS的配置在重启之后会失效

配置路由

查看路由
命令:route -n

配置路由
命令:ip route add 10.25.0.1/32 via 0.0.0.0 dev ens33
查看路由
命令:route –n查看发现新增了一条路由

删除路由
命令:ip route del 10.25.0.1/32 via 0.0.0.0 dev ens33
查看路由
命令:route –n 发现新增的路由已经删除

注意:以上关于路由的配置在重启之后会失效

重启不失效

ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/xxx.yaml的yaml文件里
修改配置文件

vi /etc/netplan/01-network-manager-all.yaml #没有请先创建一个yaml文件

写入以下内容

network:ethernets:ens33:addresses: [192.168.191.139/24]gateway4: 192.168.191.2nameservers:addresses: [114.114.114.114,8.8.8.8]

注意:

  1. 配置有层次缩进,请严格按照上述格式配置
  2. 冒号全部使用英文的冒号
  3. 如冒号后还有内容,与后面的内容要有一个空格
  4. address和nameservers下的address要用中括号[]括起来
  5. ens33是设备名称,address是ip地址和掩码,geteway4是网关,nameserver下的address是用英文逗号分隔的dns列表

重启网络服务
命令:netplan apply
查看效果
使用命令nmcli dev show查看修改之后的IP地址,网关,DNS,也可以使用其他命令单独查看
ip地址修改为:192.168.191.139/24
网关修改为:192.168.191.2
DNS修改为:114.114.114.114和8.8.8.8

配置路由
也是通过netplan方式修改
添加的内容如下:
network:
ethernets:
ens33:
routes:
- to: 192.168.200.1/24
via: 192.168.200.2
修改之后重启网络服务:netplan apply
注意:使用netplan方式修改的重启不失效

ubuntu配置IP地址,网关,DNS和路由相关推荐

  1. 虚拟机下Ubuntu配置IP地址和网段

    服务器密码机的地址是172.27.120.99 ubuntu系统的IP地址是192.168.133.138,使用net方式和主机共享网络.现需要修改ip地址 第一步,net方式是不对的,需要选择桥接方 ...

  2. linux ubuntu配置ip地址命令,Ubuntu系统下配置IP地址方法介绍

    接到一客户的服务器,开机已启动发现是Ubuntu系统,当时有点郁闷了,心想没有配置过ubuntu系统,这客户还在旁边了,心里有点紧张了,于是开始上网寻找各种方法配置,最终将IP配置好,给客户上架调试通 ...

  3. Centos7配置IP地址和DNS

    文章目录 一.查看IP地址 1.ifconfig命令 2.ip addr命令 二.配置网卡 1.动态IP地址 2.静态IP地址 3.重启网卡 三.注意事项 四.本地虚拟机设置静态IP后不能上网的解决方 ...

  4. FreeBSD设置IP地址,网关,DNS

    1.设置IP地址.网关 ee  /etc/rc.conf   #编辑 ifconfig_em0="inet 192.168.1.173  netmask 255.255.255.0" ...

  5. 【网络教程】Ubuntu20如何修改ip地址网关DNS

    文章目录 查看网络情况 修改ip&网关&DNS 查看网络情况 使用ifconfig命令来查询网络情况.如图 修改ip&网关&DNS 直接修改/etc/netplan/0 ...

  6. Ubuntu配置IP地址

    Ubuntu20.04设置方法 配置文件位置:/etc/netplan/00-installer-config.yaml DHCP配置: network:ethernets:ens33:dhcp4: ...

  7. windows 如何在Windows命令行下配置IP地址

    有时候系统发生问题,网络连接中看不到本地连接,网卡工作还是正常的.这样一来却没有办法修改本地的IP地址了.因为通常都是在本地连接属性中修改IP的,但现在本地连接已经看不到了,在命令行下用IPconfi ...

  8. ubuntu18的网关ip在哪里配_技术|如何在 Ubuntu 18.04 LTS 中配置 IP 地址

    在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同.和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netpla ...

  9. Ubuntu设置IP地址、网关、DNS

    Ubuntu设置IP地址.网关.DNS # step1 查看要配置的网络名称 ifconfig # 显示有ens33 lo, 其中lo是本地环回地址127.0.0.1, 我需要配置的是ens33 # ...

最新文章

  1. 常用深度学习框——Caffe/TensorFlow / Keras/ PyTorch/MXNet
  2. rhel 5 检测软件awstats,cacti,ntop搭建
  3. 首款鸿蒙系统终端n,首款搭载华为鸿蒙系统终端来了!荣耀智慧屏正式发布,3799元起售...
  4. LeetCode 14 最长公共前缀
  5. 数据链路层差错控制——奇偶校验码、循环冗余码和汉明码(海明码)
  6. 针对媒体不实报道误导大众--抹黑C#工资垫底
  7. PHP开发自己的框架必备知识点
  8. 蜂窝注册表和永久存储
  9. php5.6 mysql nginx_nginx1.10.3+php5.6+mysql5.7.0
  10. WCF走你~一个简单的例子,根据用户ID,从用户模块(用户服务器)获得实体
  11. 焊接工时简便计算工具_2020年新版机械加工工时费用计算(17页)-原创力文档...
  12. Java 解压 gzip 和 tar.gz 文件
  13. 语音模块SYN6288
  14. 浮点数开方运算的快速计算
  15. win10、win7“以太网”将WiFi名称改成网络名称
  16. 动圈耳机振膜_小白大讲堂: 耳机振膜材料对音质的影响
  17. 建网站论坛需要多大服务器,论坛搭建如何选择服务器
  18. 【日常问题】chrome开启无痕模式,屏蔽第三方cookie
  19. ug8.5的java下载_ug8.5下载 UG NX8.5正式版 64位 官方版 下载-脚本之家
  20. 三级管集电极开路电路工作原理详细分析

热门文章

  1. 熊猫烧香作者李俊自主创业开网络安全公司
  2. 给计算机老师的元旦祝福,送给老师的元旦祝福语
  3. Setup time 和 Hold time
  4. LINQ教程一:LINQ简介
  5. smarty引入html,php用Smarty模板生成html文件
  6. electron 设置窗口默认最大化、全屏
  7. 文字检测定位--SAST
  8. 【SQL Server】无需公网IP,就可以远程连接SQL Server数据库
  9. 文件数字签名校验与信息获取
  10. oracle的当前日期,Oracle 获取当前日期及日期格式