当前位置: 首页 > news >正文

天心区网站建设公司大数据营销策略

天心区网站建设公司,大数据营销策略,电商平台建设方案,网站的ui规范一、清理现有配置(如已有失败尝试) # 停止并删除现有 WireGuard 接口 sudo wg-quick down wg0 sudo rm -rf /etc/wireguard/wg0.conf# 验证接口已删除 (执行后应该看不到 wg0) ifconfig二、服务器端完整配置流程 1. 安装 WireGuard sudo apt update &…

一、清理现有配置(如已有失败尝试)

# 停止并删除现有 WireGuard 接口
sudo wg-quick down wg0
sudo rm -rf /etc/wireguard/wg0.conf# 验证接口已删除 (执行后应该看不到 wg0)
ifconfig

二、服务器端完整配置流程

1. 安装 WireGuard
sudo apt update && sudo apt upgrade -y
sudo apt install wireguard resolvconf qrencode -y
2. 生成密钥对
# 生成服务器密钥
sudo mkdir -p /etc/wireguard
wg genkey | sudo tee /etc/wireguard/private.key | wg pubkey | sudo tee /etc/wireguard/public.key
sudo chmod 600 /etc/wireguard/*.key
3. 创建配置文件 /etc/wireguard/wg0.conf
cat << EOF | sudo tee /etc/wireguard/wg0.conf
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = $(sudo cat /etc/wireguard/private.key)
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o enp1s0 -j MASQUERADE
EOF
4. 启用内核转发
sudo sed -i '/net.ipv4.ip_forward/s/^#//g' /etc/sysctl.conf
sudo sysctl -p
5. 防火墙配置(重要!)
# 允许 WireGuard 端口
sudo ufw allow 51820/udp# 允许 NAT 转发
sudo ufw --force enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
6. 启动服务
sudo systemctl enable wg-quick@wg0
sudo wg-quick up wg0# 验证接口 (应该看到 wg0 的 inet 10.8.0.1)
ifconfig wg0

三、生成员工客户端配置(以员工 “john” 为例)

1. 生成客户端密钥
CLIENT_NAME="john"
CLIENT_IP="10.8.0.2/32"# 生成客户端密钥
wg genkey | tee /etc/wireguard/${CLIENT_NAME}_private.key | wg pubkey | sudo tee /etc/wireguard/${CLIENT_NAME}_public.key
2. 添加到服务端配置
sudo wg set wg0 peer $(cat /etc/wireguard/${CLIENT_NAME}_public.key) allowed-ips ${CLIENT_IP}
sudo wg-quick save wg0
3. 生成客户端配置文件 /root/${CLIENT_NAME}.conf
cat << EOF > /root/${CLIENT_NAME}.conf
[Interface]
PrivateKey = $(cat /etc/wireguard/${CLIENT_NAME}_private.key)
Address = ${CLIENT_IP}
DNS = 8.8.8.8[Peer]
PublicKey = $(sudo cat /etc/wireguard/public.key)
Endpoint = 139.180.197.84:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
EOF# 生成二维码(方便移动端)
qrencode -t ansiutf8 < /root/${CLIENT_NAME}.conf

四、连接测试验证

1. 在客户端设备执行:
# Windows/Mac:下载官方客户端导入配置文件
# Linux:sudo wg-quick up john.conf# 连接后验证:
ping 10.8.0.1  # 应该能通
curl ifconfig.me  # 显示服务器IP 139.180.197.84
2. 服务端监控:
watch -n 1 wg  # 实时查看连接状态

五、高级管理技巧

1. 批量创建用户脚本
#!/bin/bash
for i in {1..20}; doCLIENT_NAME="employee${i}"CLIENT_IP="10.8.0.$((i+1))/32"wg genkey | tee /tmp/${CLIENT_NAME}_private.key | wg pubkey | tee /tmp/${CLIENT_NAME}_public.keysudo wg set wg0 peer $(cat /tmp/${CLIENT_NAME}_public.key) allowed-ips ${CLIENT_IP}cat << EOF > /root/${CLIENT_NAME}.conf
[Interface]
PrivateKey = $(cat /tmp/${CLIENT_NAME}_private.key)
Address = ${CLIENT_IP}
DNS = 8.8.8.8[Peer]
PublicKey = $(sudo cat /etc/wireguard/public.key)
Endpoint = 139.180.197.84:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
EOFrm /tmp/${CLIENT_NAME}_*
done
sudo wg-quick save wg0
2. 限制访问范围(示例:仅允许访问服务器内网)
# 修改客户端的 AllowedIPs 为:
AllowedIPs = 10.25.96.0/20  # 根据您的 enp8s0 子网 10.25.96.3/255.255.240.0

六、故障排查

1. 连接失败检查项:
# 确认服务端监听状态
sudo ss -uapn | grep 51820# 查看防火墙规则
sudo ufw status numbered# 检查内核转发是否启用
cat /proc/sys/net/ipv4/ip_forward
2. 日志查看
journalctl -u wg-quick@wg0 -f

以上流程已根据您的服务器IP 139.180.197.84 适配,实际使用时注意:

  1. 每个员工的 .conf 文件需要单独分发
  2. 若使用企业内网DNS,需修改配置文件中的DNS地址
  3. 建议定期备份 /etc/wireguard 目录
http://www.dtcms.com/a/612136.html

相关文章:

  • 2-Linux驱动开发-内核;内核模块;设备树;设备树插件
  • 郑州中原区网站建设创建网站需要哪些步骤
  • 自学网站建设看什么书ftp发布asp.net网站
  • ORACLE数据库中如何找到过去某个时间某个表被谁修改了
  • 网站备案的幕布是什么网站在线答题怎么做
  • 廊坊网站建设廊坊网络公司驻梦温州网站开发建设
  • 网站关于我们模板卖手表的网站
  • 广州的一起做网站接家装活找哪个平台
  • 网站建设收税梅州建站联系方式
  • 医药网站建设中图片网站建设公司华网天下买赠两年
  • 高性能网站建设指南 当当镇江网站建设机构
  • JMM小知识
  • 企业网站建设报价方案设计师入门必学软件
  • 软件开发和网站建设一样吗手机上自己做网站
  • 网站建设 管理系统开发做百度推广代运营有用吗
  • 网站关键词挖掘工具企业内部网络属于什么网络
  • 沈阳高端网站网站怎么添加外链
  • 铜陵网站建设推广自媒体网站源码
  • 济南市建设执业资格注册中心网站wordpress加载latex慢
  • 专业性行业网站有哪些上海二手房网站
  • 自助建站系统建的网站做排名吗长尾关键词搜索
  • 网站建设市场分析东莞seo网站制作报价
  • 谷歌企业网站seo代驾网站开发
  • 公司外贸网站郑州友网站建设
  • 大庆建设局网站首页建设系统网站
  • 建设网站用什么app中国营销网站
  • 云羽网络网站建设四川自助seo建站
  • 京东网站建设目标是什么react做网站
  • 抖音做我女朋友的网站php网站怎么注入
  • 本溪网站制作广告代理公司