运维系列&虚拟机系列:Ubuntu Server 24.04.1 配置静态ip

491 篇文章 ¥129.90 ¥299.90




Ubuntu Server 24.04.1 配置静态ip

实体机安装完后,记录一下静态ip配置方法,否则每次ssh地址都会变,很不方便

参考: https://blog.youkuaiyun.com/weixin_54626591/article/details/143718112

我们可以使用 Netplan 工具配置文件,为 Ubuntu Server 设置静态 IP 地址Netplan 的配置文件通常位于/etc/netplan目录,取决于你的系统版本和实际环境,文件名可能是01-netcfg.yaml50-cloud-init.yaml

1. 找到NetPlan配置文件

~ cd /etc/netplan 
➜
<think> 我们参考了多个引用,其中引用[1]和[2]提到了安装Ubuntu Server 24.04 LTS,引用[3]和[4]提供了网络配置的示例。用户的需求是获取Ubuntu Server 24.04.2 LTS虚拟机配置方法,我们主要关注安装后的基本配置,特别是网络配置,因为这是虚拟机配置的关键部分。 根据引用[1]和[2],我们使用VMware Workstation Pro 17.5.2来安装Ubuntu Server 24.04 LTS。安装过程包括创建虚拟机、选择操作系统类型、分配资源等。安装完成后,我们需要进行一些基本配置,尤其是网络配置,因为虚拟机通常需要联网。 网络配置Ubuntu Server 24.04中使用了Netplan,这是一个YAML格式的配置文件。引用[4]给出了一个示例配置,它通过编辑`/etc/netplan/`目录下的YAML文件来设置静态IP。引用[3]虽然针对的是Ubuntu 16.04,但提供了网络配置的基本思路(设置静态IP、网关、DNS等),但注意在Ubuntu 24.04中,网络配置工具已经改为Netplan。 因此,配置Ubuntu Server 24.04.2 LTS虚拟机的主要步骤包括: 1. 安装虚拟机(参考引用[1]和[2]) 2. 配置网络(参考引用[4]) 另外,我们还需要考虑其他基本配置,如更新系统、安装常用工具等。 下面我们将详细说明配置方法: </think> 以下是Ubuntu Server 24.04.2 LTS虚拟机配置的完整指南,结合了网络配置、系统优化和常用工具安装: ### 1. 虚拟机创建与安装 1. **创建虚拟机**(VMware Workstation Pro示例): - 选择"创建新的虚拟机" → 典型配置 - 选择安装程序镜像文件:`ubuntu-24.04.2-live-server-amd64.iso` - 虚拟机名称:`Ubuntu Server 24.04 LTS` - 磁盘容量:建议至少20GB(选择"将虚拟磁盘拆分成多个文件") - 内存:至少2GB,CPU:1核以上 2. **系统安装过程**: ```bash 安装类型:Ubuntu Server(最小化安装) 网络配置:暂时跳过(后续手动配置) 存储配置:使用整个磁盘(LVM) 用户设置:设置管理员用户名/密码 选择SSH Server安装(空格键选中) ``` ### 2. 网络配置静态IP) 使用Netplan配置静态IP(替换示例中的网络接口名`ens192`和IP参数): ```bash sudo nano /etc/netplan/00-installer-config.yaml ``` ```yaml network: version: 2 ethernets: ens192: # 使用ip a命令查看实际网卡名 dhcp4: no addresses: - 172.16.25.62/24 # IP地址/子网掩码 gateway4: 172.16.25.254 nameservers: addresses: [223.5.5.5, 8.8.8.8] # 阿里云和谷歌DNS ``` 应用配置: ```bash sudo netplan apply # 立即生效 sudo netplan try # 测试配置(按Enter确认) ``` ### 3. 基础优化配置 1. **系统更新**: ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y net-tools openssh-server ufw ``` 2. **防火墙配置**: ```bash sudo ufw allow 22/tcp # 开放SSH sudo ufw allow 80,443/tcp # 开放Web端口 sudo ufw enable # 启用防火墙 ``` 3. **SSH安全加固**: ```bash sudo nano /etc/ssh/sshd_config ``` 修改以下参数: ``` PermitRootLogin no PasswordAuthentication no # 推荐使用密钥登录 ``` ### 4. 虚拟机克隆后配置(VMware) 1. **克隆后必须操作**: ```bash sudo rm /etc/machine-id sudo systemd-machine-id-setup sudo reboot ``` 2. **解决网卡冲突**: ```bash sudo nano /etc/netplan/00-installer-config.yaml # 修改MAC地址(在VMware中生成新MAC) ``` ### 5. 推荐工具安装 ```bash # 系统监控 sudo apt install -y htop ncdu # 开发工具链 sudo apt install -y build-essential git python3-pip # Docker容器支持 sudo apt install -y docker.io sudo systemctl enable docker ``` ### 网络故障排查命令 ```bash ip a # 查看网卡信息 ping 223.5.5.5 # 测试网络连通性 sudo netplan --debug apply # 调试网络配置 journalctl -u systemd-networkd # 查看网络服务日志 ``` [^1]: [CentOS转Ubuntu安装指南](引用链接) [^2]: [VMware配置教程](引用链接) [^3]: [Ubuntu网络配置基础](引用链接) [^4]: [Ubuntu服务器部署实践](引用链接)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坦笑&&life

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值