Ubuntu 20.04LTS에 digitalocean vds가 있습니다. WireGuard를 설정하기 위해 이 명령을 사용했습니다.https://www.vultr.com/docs/set-up-wireguard-vpn-on-ubuntu-20-04/. Android 휴대폰이나 iPad를 연결하려고 하면 일반적으로 로그에 다음이 표시됩니다.
라인배커 로그:
https://drive.google.com/file/d/17mJfn-3pL8blWptVu4oUC04vw3uCb1Sb/view?usp=sharing(이 파일에 정확히 무엇이 필요한지 모르겠습니다. 그래서 여기에 남깁니다.)
현재 서버 측에서는:
#wgshow
interface: wg0
public key: <pub key>
private key: (hidden)
listening port: 51820
peer: <pub key>
endpoint: x.x.x.x:63360
allowed ips: 172.26.5.67/32
transfer: 2.46 KiB received, 1.53 KiB sent
#systemctl 상태 wg-quick@wg0
[email protected] - WireGuard via wg-quick(8) for wg0
Loaded: loaded (/lib/systemd/system/[email protected]; disabled; vendor pr>
Active: active (exited) since Fri 2022-09-02 10:43:40 UTC; 2h 5min ago
Docs: man:wg-quick(8)
man:wg(8)
https://www.wireguard.com/
https://www.wireguard.com/quickstart/
https://git.zx2c4.com/wireguard-tools/about/src/man/wg-quick.8
https://git.zx2c4.com/wireguard-tools/about/src/man/wg.8
Process: 17323 ExecStart=/usr/bin/wg-quick up wg0 (code=exited, status=0/SU>
Main PID: 17323 (code=exited, status=0/SUCCESS)
서버에 연결을 설정했지만 단 한 번만 연결을 끊은 후 다시 연결한 적이 없습니다.
서버 구성이 있습니다.
#sysctl-p
net.ipv4.ip_forward = 1
#ufw상태
상태: 비활성
[Interface]
Address = 172.26.3.155/16
SaveConfig = true
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A
POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D
POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
PrivateKey = server_private_key
[Peer]
Blockquote
PublicKey = client_pub_key
AllowedIPs = 172.26.5.67/32
Endpoint = xx.xxx.xx.xx:63364 <--my phone ip:port (port always changed after reconnection)
클라이언트 구성이 있습니다.
[Interface]
Address = 172.26.5.67/16
DNS = 1.1.1.1
PrivateKey = client_p_key
[Peer]
PublicKey = serv_pub_key
AllowedIPs = 0.0.0.0/0
Endpoint = xxx.xxx.x.x:51820 <- server ip:port ip wich I use to ssh connection
PersistentKeepalive = 25