SuperAPI AI 工具集

linux-network-admin

部署与运维

查看项目

更新于 10-16 03:40

技能介绍

用途:管理服务器防火墙之下、应用层之上的网络,包括接口、地址、路由、服务器侧域名解析与时间同步。适用场景有服务器无法上网或解析 DNS、添加接口/网桥/绑定/VLAN、在线修改 IP 或默认路由、应用前校验 netplan YAML、测试端口可达性、检查 NTP 同步,以及配置 UniFi、pfSense/OPNsense、MikroTik 等设备侧 VLAN。不负责防火墙策略与 TLS(用 linux-firewall-ssl)、权威 DNS 服务(linux-dns-server)、邮件(linux-mail-server)、抓包排障(linux-troubleshooting)。

主要能力:两大发行版家族诊断命令一致(ip、ss、ping、dig、resolvectl、traceroute、mtr);持久配置不同,Debian/Ubuntu 用 Netplan(/etc/netplan/*.yaml),RHEL 家族用 NetworkManager(nmcli),RHEL 上不存在 Netplan。时间同步为 systemd-timesyncd 或 chrony(chronyc)。

必要用法:先观察再变更。Netplan 用 sudo netplan generate 解析、sudo netplan try 带 120 秒自动回滚、成功后再 sudo netplan apply;不要编辑 /etc/network/interfaces 或符号链接 /etc/resolv.conf。DNS 经 nameservers 或 systemd-resolved 设置。RHEL 用 nmcli con mod 配置、nmcli con up 生效,且没有 netplan try 式自动回滚,需通过控制台或定时回滚兜底。远程修改地址或路由前必须确认拥有连接、控制台通路与变更授权,否则停止。

限制:不处理防火墙、TLS、权威 DNS 服务、邮件及深度抓包;无主机访问时只能给出分层探测方案;无控制台或定时回滚时不得施加可能切断访问的远程持久变更。可选 sk-* 脚本仅为便捷封装,非必需。