このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 6 / 昨日: 10
総計: 568
- Dokuwiki.fl8.jp(121)
- DokuWiki(84)
- FreeBSD カーネル再構築(18)
- Dokuwiki.fl8.jp(12)
最近の更新
このページへのアクセス
今日: 6 / 昨日: 10
総計: 568
文書の過去の版を表示しています。
Ubuntu 22.04
# apt install wireguard
秘密鍵:privkey 公開鍵:pubkey
# mkdir -p ~/server && cd ~/server # wg genkey > privkey # cat private XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSUQ= # cat privkey | wg pubkey > pubkey # cat pubkey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSUQ=
秘密鍵:privkey 公開鍵:pubkey 事前共有キー:preshared
# mkdir -p ~/client01 && cd ~/client01 # wg genkey > privkey # cat privkey | wg pubkey > pubkey # wg genpsk > preshared
client02以降もあるなら、その分作成
# mkdir -p ~/client02 && cd ~/client02 # wg genkey > privkey # cat privkey | wg pubkey > pubkey # wg genpsk > preshared
# cat << __EOM__ > /etc/wireguard/wg0.conf [Interface] Address = 10.0.0.1/24 ListenPort = 51820 PrivateKey = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSUQ= __EOM__
これでwg0が作成されます。
# wg-quick up /etc/wireguard/wg0.conf # ip -4 a 3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000 inet 10.0.0.1/24 scope global wg0 valid_lft forever preferred_lft forever