1. 硬件配置
- 机器型号:Dell C2100
- 参数:
- CPU:X5650 *2
- RAM:64G(单8G)
- Disk:SAS 300g 15k6 *4
- Raid:PERC 6/i
- 450/500W
- 系统:CentOS
2. 踩的坑
1. U启动
使用UItralISO烧录U启动盘,使用默认配置格式USB-HDD+
将CentOS 8.1
镜像刻录进U盘,启动时报错:
Failed to load ldlinux.c32
Boot failed: please change the disks and press a key to continue.
查了之后,发现是格式的原因,需要将USB-HDD+
格式改为RAW
进行刻录
2. Raid卡
- 服务器刚到手的时候,Raid卡默认未经配置,此时不存在能够直接使用的硬盘,在服务器自检期间使用Ctrl+R进入Raid配置界面,因为暂时不考虑数据备份,以及需要提升访问速度,故直接以
raid 0
模式创建阵列。 - 创建完毕后,在装系统时仍然无法加载出硬盘信息,查阅资料后,判定原因是
CentOS 8.1 的安装环境默认不识别Raid卡驱动
,于是选择尝试CentOS 7
,安装成功
3. 网络配置
1. 概述
- 出租房网络环境较为特殊,服务器无法直接从路由器拉线
- 最终决定网络架构为:
服务器 -- (有线)笔记本(无线) -- 路由器 -- Internet
2. 配置
- 因服务器与笔记本为直连,将其IP改为单独一个网段
192.168.137.0
,此时,局域网可进行通信。 - 外网网段:
192.168.124.0
,网关为192.168.124.1
- 内网网段:
192.168.137.0
,笔记本IP为192.168.137.1
- 将笔记本作为服务器网关
- 配置笔记本路由表,配置缺省路由下一跳为
192.168.124.1
,所有请求走外网网关 - 将
192.168.137.0
网段的请求转发到192.168.137.1
(本机) - 最后,将WLAN口配置共享NAT转发给有线网口,实现外网通信
tips
windows下修改路由表的相关命令:
route add -p 0.0.0.0 mask 0.0.0.0 192.168.124.1 route add -p 192.168.137.0 mask 255.255.255.0 192.168.137.1 route print -4
windows下配置nat转发的相关命令
netsh interface portproxy add v4tov4 listenport=11111 listenaddress=10.10.10.10 connectport=80 connectaddress=10.10.10.11