Ubuntu22.04 server设置静态ip

该文章已生成可运行项目,
1. 查看网卡设备号
 ip address
2: enp8s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:e0:4c:b6:03:c5 brd ff:ff:ff:ff:ff:ff
3: enp9s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:e0:4c:b6:03:c6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.174/24 brd 192.168.1.255 scope global enp9s0
       valid_lft forever preferred_lft forever
    inet6 fe80::2e0:4cff:feb6:3c6/64 scope link
       valid_lft forever preferred_lft forever
2. 修改 YAML 文件
sudo vim /etc/netplan/50-cloud-init.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:
    ethernets:
        eth0:          # 配置网卡的名称
            dhcp4: no  # 禁用dhcp,如果需要启动则写yes
            optional: true
            addresses:  # 配置静态IP地址和掩码
                - 192.168.1.173/24 
            gateway4: 192.168.1.1      # 设置网关地址       
            nameservers:
                addresses: [202.102.152.3, 114.114.114.114] # 设置主、备DNS,多个DNS服务地址需要用英文逗号隔开
 
    version: 2
3. 应用配置
sudo netplan apply
4. 确认IP地址已经更改
ip addr show

必须修改 /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

增加network: {config: disabled}

否则重启后/etc/netplan/50-cloud-init.yaml配置不生效

本文章已经生成可运行项目
要在Ubuntu 22.04设置SSH静态IP,你可以按照以下步骤进行操作: 1. 打开终端,使用以下命令编辑网络配置文件: ``` sudo vim /etc/netplan/00-installer-config.yaml ``` 2. 在文件中找到你的网络接口配置部分,通常以`eth0`或`ens33`等命名。在该部分中,添加以下内容来配置静态IP地址: ``` addresses: \[你的静态IP地址/子网掩码\] gateway4: 你的网关IP地址 nameservers: addresses: \[你的DNS服务器IP地址\] ``` 3. 保存并关闭文件,然后运行以下命令以应用更改: ``` sudo netplan apply ``` 4. 确认静态IP地址是否已成功配置。你可以使用以下命令来检查网络信息: ``` ip addr show ``` 5. 确保你的防火墙允许SSH连接。你可以使用以下命令来打开SSH端口(默认为22): ``` sudo ufw allow ssh ``` 现在你的Ubuntu 22.04系统已经配置了静态IP地址,并且可以使用SSH进行远程连接了。请注意,这些步骤假设你已经安装了OpenSSH服务器。如果没有安装,请使用以下命令安装: ``` sudo apt update sudo apt install openssh-server ``` 希望这可以帮助到你!\[1\]\[2\] #### 引用[.reference_title] - *1* *2* *3* [在 VMware Workstation 16 Pro 中安装 Ubuntu Server 22.04.1 并配置静态 IP 地址](https://blog.csdn.net/qq_42815188/article/details/128723376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值