ubuntu server设置wifi和静态IP

需求:

  • 我想每次都用固定的IP地址
  • 通过ssh连接我的设备
  • 我的设备有wifi
  • 设备操作系统是ubuntu22.04

实现:

  1. 了解自己的ubuntu可以连接的网段
    我看了一下我的路由器网关是:192.168.31.1
  2. 查找自己路由器当前连接的设备,已经分配出去的IP有哪些,避开他们,避免ip冲突;
  3. 我的路由器当前网段中192.168.31.128处于未分配状态;
  4. 修改/etc/netplan/下的网络配置,我这里该目录下只有一个文件:50-cloud-init.yaml,好,那必然就是ta了;
  5. 超级管理员权限打开
c 复制代码
sudo vim /etc/netplan/50-cloud-init.yaml
  1. 然后,开始修改:
yaml 复制代码
# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    wifis:
        renderer: networkd
        wlan0:
            access-points:
              "ShineZhang": #wifi名字,注意双引号和缩进
                  password: "mr.zhang666666" #wifi密码,注意双引号和缩进
            dhcp4: no #关掉动态分配ip,因为我们要设置静态ip,不然每次ip都变
            dhcp6: no
            optional: true
            addresses: [192.168.31.128/24] # 设置静态ip为 192.168.31.128
            routes:
              - to: default
                via: 192.168.31.1 # 这是网关,不知道的看路由器后台
            nameservers:
              addresses: [114.114.114.114,114.114.115.115] #DNS,国内的就用这个就行了
  1. 应用网络配置:sudo netplan apply, 没任何返回报错就是ok了,去路由器后台看看是否有新设备连接,IP就是刚刚设置的静态ip;
相关推荐
创小匠1 小时前
创客匠人视角下创始人 IP 打造与知识变现的底层逻辑重构
人工智能·tcp/ip·重构
物联网老王8 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
一只小鱼儿吖10 小时前
进程代理单窗口单IP技术:原理、应用与实现
网络·网络协议·tcp/ip
稳联技术10 小时前
Ethernet IP与Profinet共舞:网关驱动绿色工业的智慧脉动
网络·网络协议·tcp/ip
计算机毕设定制辅导-无忧学长10 小时前
西门子 PLC 与 Modbus 集成:S7-1500 RTU/TCP 配置指南(一)
服务器·数据库·tcp/ip
游戏开发爱好者813 小时前
iOS App首次启动请求异常调试:一次冷启动链路抓包与初始化流程修复
websocket·网络协议·tcp/ip·http·网络安全·https·udp
2501_9151063213 小时前
频繁迭代下完成iOS App应用上架App Store:一次快速交付项目的完整回顾
websocket·网络协议·tcp/ip·http·网络安全·https·udp
fangeqin17 小时前
ubuntu源码安装python3.13遇到Could not build the ssl module!解决方法
linux·python·ubuntu·openssl
00后程序员张19 小时前
免Mac上架实战:全平台iOS App上架流程的工具协作经验
websocket·网络协议·tcp/ip·http·网络安全·https·udp
风口上的吱吱鼠20 小时前
Armbian 25.5.1 Noble Gnome 开启远程桌面功能
服务器·ubuntu·armbian