Ubuntu 配置临时 IP 和 VLAN

背景

添加硬盘,重新建RAID,操作系统硬盘分区表损坏,通过服务器BMC进入LiveCD后无法恢复系统,因为操作系统还不存在并且LiveCD无法连接网络,临时解决方案是先配置网络,然后ssh到LiveCD后准备操作系统

BMC进入LiveCD

挂载Media后重启服务器,进入System Setup --> Start Options --> CD/DVD Rom选择这个Media,进入挂载的引导

准备网络信息

  • 物理网卡:ens1f0np0(可用 ip link show 查看)
  • VLAN ID:100 VLAN
  • 子接口名:ens1f0np0.100(系统自动推荐格式)
  • IP 地址:10.199.196.161/24
  • 默认网关:10.199.196.254

临时配置网络

先获取网卡名

配置带vlan网卡

bash 复制代码
root@ubuntu:^# ip link add link ens1f0np0 name ens1f0np0.196 type vlan id 196
root@ubuntu:^# ip link set dev ens1f0np0.196 up
root@ubuntu:^# ip addr add 10.199.196.161/24 dev ens1f0np0.196
root@ubuntu:^# ip route add default via 10.199.196.254 dev ens1f0np0.196
root@ubuntu:~# ip route
defau1t via 10.199.196.254 dev ens1f0np0.196
10.199.196.0/24 dev ens1f0np0.196 proto kernel scope 1ink src 10.199.196.161
169.254.95.0/24 dev enx3a68dd0037bf proto kernel scope 1ink src 169.254.95.120 metric 100
root@ubuntu:~#

配置无vlan网卡

bash 复制代码
sudo ip addr add 192.168.1.100/24 dev enx3a68dd0037bf
sudo ip link set enx3a68dd0037bf up
sudo ip route add default via 192.168.1.1

配置DNS

bash 复制代码
echo "nameserver 10.96.1.18" > /etc/resolv.conf
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
echo "nameserver 114.114.114.114" | sudo tee -a /etc/resolv.conf > /dev/null

ssh连接后继续执行

bash 复制代码
wget 镜像

## 验证md5
md5sum xxxxxx.qcow2

# 删除系统盘
lvremove  /dev/mapper/ubuntu--vg--1--ubuntu--lv

## 可选,如果有其他的需要删除的盘,执行下面命令,执行10多秒ctrl+c暂停就行
dd if=/dev/zero of=/dev/sde

# 挂载系统镜像到系统盘,将qcow2格式的镜像文件转换成raw格式,并直接写入到块设备/dev/sda中,大写的字母o
qemu-img convert -p -O raw xxxxxxxxxx.qcow2 /dev/sdg
相关推荐
wangl_921 小时前
Modbus RTU 与 Modbus TCP 深入指南-性能分析与优化
网络·网络协议·tcp/ip·tcp·modbus·rtu
工业甲酰苯胺2 小时前
Redis--集群搭建与主从复制原理
数据库·redis·php
hjhcos2 小时前
【pgsql】Ubuntu备份和清理数据库postgresql
数据库·ubuntu·postgresql
源远流长jerry2 小时前
Linux 网络收包机制:从网卡到 Socket 的完整路径
linux·运维·服务器·网络·网络协议·tcp/ip
上海云盾安全满满3 小时前
选择接入高防IP后,源机是否还要带有防护
网络·网络协议·tcp/ip
JSON_L3 小时前
FastAdmin 短信插件开发完整教程
php·fastadmin
卡次卡次14 小时前
14.2:详细补充:子进程会复制什么
前端·python·php
treesforest4 小时前
IP地理位置精准查询:从城市级到街道级的定位技术深度解析
大数据·网络·网络协议·tcp/ip·安全·网络安全·ip
骑着骆驼写程序4 小时前
Ubuntu上部署前端项目报500错误
linux·运维·ubuntu
IPHWT 零软网络6 小时前
OM200G-A融合通信IP-PBX:国产化架构下的高可靠政企通信解决方案
网络协议·tcp/ip·架构