服务器网络重装系统为Debian

Monologue 发布于 2023-10-15 790 次阅读


服务器网络重装系统为Debian

所食用的项目:https://github.com/bohanyang/debi

目的:

为了绕过腾讯云等系统的监控,还您一个纯净的系统,

以下操作均需要在root用户进行!

不是root用户可以使用 sudo su root切换为root用户

下载脚本:

curl -fLO https://raw.githubusercontent.com/bohanyang/debi/master/debi.sh && chmod a+rx debi.sh

需要的主要参数:

--timezone Asia/Shanghai 可使用中国时区。
--cloud-kernel 安装占用空间较小的 cloud 内核(不推荐)
--bbr 开启 BBR
--ethx: 禁用一致的网络设备命名,以恢复 ethX 格式的接口名称。(一一般不需要动)
--interface <string>: 手动选择网络接口,例如 eth1。(一般不需要管他)
--ip <string>: 禁用自动网络配置(DHCP),并配置静态IP地址,例如 10.0.0.2 (如果网络是dhcp不需要设置)
--netmask <string>: 设置网络掩码,例如 255.255.255.0。(如果网络是dhcp不需要设置)
--gateway <string>: 设置网关,例如 10.0.0.1,如果没有网关则为 none。(如果网络是dhcp不需要设置)
--version 11 : 设置Debian版本,支持 `10`、`11`、`12`、`13。(这里推荐11, 12的兼容性还不是太好)

对于国内网络增加以下参数可以使用国内源:

--dns '223.5.5.5 223.6.6.6'
--mirror-protocol https
--mirror-host mirrors.ustc.edu.cn
--security-repository mirror
--ntp ntp.aliyun.com
--timezone Asia/Shanghai

国外网络增加个DNS设定就好:

--dns '8.8.8.8 8.8.4.4'

如果设置错了可以使用以下脚本重新设置

sudo rm -rf debi.sh /etc/default/grub.d/zz-debi.cfg /boot/debian-* && { sudo update-grub || sudo grub2-mkconfig -o /boot/grub2/grub.cfg; }

示例(国内):

sudo ./debi.sh  --network-console --ethx --bbr --user root --dns '223.5.5.5 223.6.6.6' --mirror-protocol https --mirror-host mirrors.ustc.edu.cn --security-repository mirror --ntp ntp.aliyun.com --timezone Asia/Shanghai --version 11 --password 123456(改成你的) 
#如果需要自定义IP(部分VPS需要)追加以下参数 
--ip 123.456.789.123 --netmask 255.255.255.255(你的子网掩码) --gateway 123.456.789.1(改成你的网关)

示例(国外):

sudo ./debi.sh --cdn --network-console --ethx --bbr --user root --dns '8.8.8.8 8.8.4.4' --version 11 --password 123456(这里要改) 
#如果需要自定义IP(部分VPS需要)追加以下参数 
--ip 123.456.789.123 --netmask 255.255.255.255(你的子网掩码) --gateway 123.456.789.1(改成你的网关)

如果不能dhcp,且在服务器控制面板没有找到相关信息

使用ip route

root@vps-a5ba30a0:~# ip route
default via 51.81.210.1 dev eth0 onlink 

51.81.210.1就是你的网关,子网掩码自己百度吧。。。。

此作者没有提供个人介绍。
最后更新于 2024-02-11