家用服务器装机踩过的坑

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卡

  1. 服务器刚到手的时候,Raid卡默认未经配置,此时不存在能够直接使用的硬盘,在服务器自检期间使用Ctrl+R进入Raid配置界面,因为暂时不考虑数据备份,以及需要提升访问速度,故直接以raid 0模式创建阵列。
  2. 创建完毕后,在装系统时仍然无法加载出硬盘信息,查阅资料后,判定原因是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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容