首页 > 系统相关 >ubuntu 22.04中配置静态IP

ubuntu 22.04中配置静态IP

时间:2023-02-25 20:58:13浏览次数:54  
标签:ubuntu01 IP netplan bytes 68.4 etc 22.04 110.242 ubuntu

 

001、 系统

root@ubuntu01:/etc/netplan# lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:    jammy

 

 

002、网络模式,nat模式

 

 

003、配置静态IP, 修改配置文件:/etc/netplan/01-network-manager-all.yaml(提前对文件进行备份,防止出现意外)

修改文件内容为:

network:
  version: 2
    #renderer: NetworkManager
  ethernets:
    ens32:    #配置的网卡的名称, 此处的网卡一英语虚拟机一致,可以使用ifconfig命令查看
      addresses: [192.168.74.129/24]    #配置的静态ip地址和掩码
      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes
      optional: true
      routes:
        - to: default
          via: 192.168.74.2    #网关地址, 此处NAT模式,最后的网关为2.
      nameservers:
         addresses: [114.114.114.114]    #DNS服务器地址,多个DNS服务器地址需要用
英文

 

 

004、使配置生效

root@ubuntu01:/etc/netplan# netplan apply

 

 

005、查看IP,测试网络

root@ubuntu01:/etc/netplan# netplan apply   ## 使配置生效
root@ubuntu01:/etc/netplan# ifconfig | head     ## 查看ip
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.74.129  netmask 255.255.255.0  broadcast 192.168.74.255
        inet6 fe80::58b6:20bb:5329:19cb  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:bf:59:5d  txqueuelen 1000  (Ethernet)
        RX packets 429  bytes 272719 (272.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 282  bytes 29794 (29.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
root@ubuntu01:/etc/netplan# ping -c 3 www.baidu.com         ## 测试网络的联通性
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=15.9 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=13.6 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=12.9 ms

--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 12.916/14.147/15.924/1.287 ms
root@ubuntu01:/etc/netplan# 

 

 

参考:http://www.ppmy.cn/news/12650.html

 

标签:ubuntu01,IP,netplan,bytes,68.4,etc,22.04,110.242,ubuntu
From: https://www.cnblogs.com/liujiaxin2018/p/17155328.html

相关文章

  • [Typescript] Wrap an function with Identity function to provide clean Type API
    Forthefollowingcode:import{CSSProperties}from'react';constuseStyled=<TTheme={}>(func:(theme:TTheme)=>CSSProperties)=>{return{}asCSS......
  • JavaScript基础语法
    JavaScript基础语法一.字面量和变量​字面量,都是一些不可改变的值,如:1,2,3...,可直接使用​变量,可以用来保存字面量。​//声明变量vara;//变量赋值a=12......
  • ts(typescript)讲解for , for...in..., for...of..., while, every, some, map, filte
    for 一般用于已知循环次数varnum:number=5;vari:number;varfactorial=1;for(i=num;i>=1;i--){factorial*=i;}console.log(factorial) f......
  • 深度剖析JavaScript闭包及其原理,有哪些优缺点?
    JavaScript闭包JavaScript中的闭包(closure)是定义在函数内部的一种特殊作用域。它能够让函数访问其他函数中局部变量,即使当前函数不是以该变量为参数传递的,也可以保存其词......
  • pip修改源
    1、配置文件修改法(1)Unix/类Unix在家目录下建立一个隐藏的pip目录,然后再创建一个名为pip.conf的配置文件,在pip.conf文件中输入如下内容即可mkdir~.pipvim~.pip/pip.......
  • BIP打开弹框
    viewModel.get("button21fd")&&viewModel.get("button21fd").on("click",function(){letparams={mode:"browse",......
  • BIP change数据改变前的事件
    viewModel.get("certMaterialClass_name").on("beforeValueChange",function(data){if(!!data.oldValue){varret......
  • Android中drawable和mipmap到底有什么区别
    欢迎通过我的个人博客来查看此文章老项目代码中发现有的图片放到了drawable中,有的图片放到了mipmap中,开发时秉承哪个目录下文件多放哪里的原则,偶尔有疑惑搜一搜文......
  • Linux Ubuntu配置国内源
    因为众所周知的原因,国外的很多网站在国内是访问不了或者访问极慢的,这其中就包括了Ubuntu的官方源。所以,想要流畅的使用apt安装应用,就需要配置国内源的镜像。市面上Ubuntu......
  • javascript
    JavaScriptjs嵌入001-方式一<!doctypehtml><html> <head> <title>HTML中嵌入JS代码的第一种方式</title> </head> <body> <!-- 1、要实现的功能: ......