linux wireguard 怎么连接其他服务器wriguard
要连接其他服务器的WireGuard,你需要按照以下步骤进行操作:
- 首先,在你的服务器上安装WireGuard软件。你可以通过在终端中运行以下命令来安装:
sudo apt update
sudo apt install wireguard
- 生成WireGuard的公钥和私钥。你可以使用以下命令生成:
wg genkey | sudo tee /etc/wireguard/privatekey | wg pubkey | sudo tee /etc/wireguard/publickey
- 创建WireGuard配置文件。你可以使用以下命令创建一个新文件:
sudo nano /etc/wireguard/wg0.conf
然后,将以下内容复制到配置文件中(注意将<Server_Public_IP>和<Server_Private_IP>替换为服务器的公共IP和私有IP):
[Interface]
PrivateKey = <Your_Private_Key>
Address = <Your_Private_IP>/24
ListenPort = 51820
[Peer]
PublicKey = <Peer_Public_Key>
AllowedIPs = <Peer_Private_IP>/32
Endpoint = <Peer_Public_IP>:51820
保存并关闭文件。
- 启动WireGuard服务:
sudo systemctl start wg-quick@wg0
- 验证连接。你可以使用以下命令检查WireGuard的连接状态:
sudo wg show
如果一切正常,你应该能够看到连接的详细信息。
以上步骤将帮助你连接另一个服务器的WireGuard。你需要在另一个服务器上进行类似的设置,并在配置文件中使用相应的服务器和对等方详细信息
原文地址: https://www.cveoy.top/t/topic/iueN 著作权归作者所有。请勿转载和采集!