2WireGuard简化VPN
WireGuard是现代最安全的VPN协议,配置简单。
sudoaptinstallwireguard生成😎密钥:wggenkey|sudotee/etc/wireguard/privatekey|wgpubkey|sudotee/etc/wireguard/publickey配置文件:InterfacePrivateKey=Address=10.0.0.1/24PeerPublicKey=Endpoint=your-server-ip:51820AllowedIPs=0.0.0.0/0启动VPN:sudowg-quickupwg0
输出结果如下:
KernelIProutingtableDestinationGatewayGenmaskFlagsDevRefcount0.0.0.0192.168.1.10.0.0.0UG00eth0192.168.1.00.0.0.0255.255.255.0U00eth0
这个结果显示了路由表中的网络连接信息,有助于我们了解网络连接的状态。
ing用于测试主机是否可达,并检查网络延迟。
pinggoogle.com连续ping:ping-c10google.com(发送10个ICMP包)忽略包丢失:ping-I1google.com(延迟1秒重试)详细输出:ping-vgoogle.com(显示每个包的TTL)
1定时网络检测脚本
创建脚本💡/usr/local/bin/network-check.sh:
#!/bin/bashping-c3google.com>/dev/nullif$?-eq0;thenecho"✅网络正常"elseecho"❌网络故障,重启网络"sudosystemctlrestartnetworkingfi
校对:方保僑(mC6ybWMsUEtjt6hbPtHJduZcjeawNh)


