首页 > 系统相关 >virtualbox下ubuntu 22.04固定ip设置

virtualbox下ubuntu 22.04固定ip设置

时间:2022-11-14 00:13:10浏览次数:44  
标签:network ip 192.168 22.04 ubuntu 1.1

virtualbox下ubuntu 22.04固定ip设置
找了很多方法,出现的问题有:
1、语法错误
2、货不对版

记录下固定ip的过程:
文件更改的位置: /etc/netplan/ 该文件夹下面一般只有一个文件

sudo vim /etc/netplan/00-installer-config.yaml
会出现下面的配置信息,可能 enp0s3 名称上面不大一样,总体结构差不多

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
  version: 2
 
改动后的结果:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.1.227/24
      routes:
        - to: default
          via: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1]
   version: 2
 
缩进必须准确,然后冒号前面不用空格,后面要空格
参数解析:需要填写的地方:

1.第一个addresses(最终要固定的): ip地址可以在虚拟机上面找

 

 

 2.via: 网关IP,在宿主机上面查看,win10 打开cmd ,输入命令:ipconfig /all
得到: 默认网关和DNS服务器 (下图)

 

 例如: 笔者得到的是 默认网关是 第一个192.168.1.1 , 所以via: 192.168.1.1

3. nameservers里面的addresses,因DNS有多个的可能,因此用 [] ,用英文逗号隔开填写上面得到的DNS服务器地址,如果有192.168.1.1 、 8.8.8.8 两个的话,则填写[192.168.1.1,8.8.8.8]

最后

 

修改完后退出, 执行下命令使配置生效

sudo netplan apply
命令是没有信息输出的,有的话可以看下是不是配置的语法出现错误。
至此,已固定ip,重启查看ip是否发生变化

附上
笔者使用的ubuntu版本
http://mirrors.aliyun.com/ubuntu-releases/22.04.1/
ubuntu-22.04.1-live-server-amd64.iso

————————————————
版权声明:本文为CSDN博主「吴壮壮-vc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39375149/article/details/126303956

标签:network,ip,192.168,22.04,ubuntu,1.1
From: https://www.cnblogs.com/javalinux/p/16887773.html

相关文章

  • 抓包整理————ip 协议一[十二]
    前言简单介绍一下ip协议。正文先来看下ip协议在网络层的哪一层:应用层表示层会话层传输层网络层数据链路层物理层ip层就在网络层:其实很好想象哈,就是因为每......
  • Solution Set -「NOIP Simu.」20221113
    \(\mathscr{A}\sim\)游戏  Cover:「ARC087E」Prefix-freeGame.  Tags:「A.博弈-SG函数」「A.数据结构-Trie」  想了半天(\(\ge15~\text{min}\))怎么表述一......
  • 进程间通信-信号-pipe-fifo
    一、管道(pipe)1、管道的定义和特点管道是一种两个进程间进行单向通信的机制。因为管道传递数据的单向性,管道又称为半双工管道。管道的这一特点决定了器使用的局限性。管......
  • Javascript的预解析
    浏览器不是直接运行JS的,是调用js引擎运行js.js引擎运行js分为两个步骤:1.预解析:js引擎会把js里面所有的var,以及所有的function提升到当前作用域的最前面2.代码执行......
  • Ubuntu安装ssh服务
    安装sudoapt-getinstallopenssh-server启动systemctlstartssh重启systemctlrestartssh关闭systemctlstopssh......
  • Ubuntu 20.04 安装部署 MySQL 8.0
    1.规划官网:MySQL社区官网,下载包需要创建oracle账户,本地使用的是Linux通用的二进制包mysql-8.0.31-linux-glibc2.12-x86_64.tarmd5:89e902edeb75216c366e878f3c9e85be......
  • Eclipse Python IDE安装
     一、下载JDK首先下载JDK,进入JDK官网下载最新版本的JDK并安装:https://www.oracle.com/in/java/technologies/downloads/下载最新版本与时俱进(非常建议)。选择合适的文......
  • TCP/IP模型和五层参考模型
    TCP/IP模型和5层参考模型osi参考模型与tcp、ip参考模型OSI参考模型与TCP/IP参考模型相同点:1、都分层2、基于独立的协议栈的概念3、可以实现异构网络互联OSI参考模型......
  • 进程间通信-信号-pipe-fifo
    进程间通信-信号-pipe-fifopipepipe只能用于有血缘关系的进程进行单向通信。调用pipe函数时在内核中开辟一块缓冲区(称为管道)用于通信,它有一个读端一个写端,然后通过fd......
  • 第十三章—TCP/IP和网络编程
    第十三章—TCP/IP和网络编程摘要TCP/IP和网络编程,分为两个部分。第一部分TCP/IP协议及其应用,具体包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器;TCP/P网络中......