openwrt-19:openvpn-server
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
openwrt-19:openvpn-server [2020/02/02 19:56] – admin | openwrt-19:openvpn-server [2020/06/19 14:57] (現在) – [TROUBLE SHOOT] admin | ||
---|---|---|---|
行 123: | 行 123: | ||
NL=$' | NL=$' | ||
cat << EOF > / | cat << EOF > / | ||
- | verb 3 | ||
- | user nobody | ||
- | group nogroup | ||
- | dev tun0 | ||
port 1194 | port 1194 | ||
proto udp | proto udp | ||
+ | dev tun | ||
server 10.8.0.0 255.255.255.0 | server 10.8.0.0 255.255.255.0 | ||
topology subnet | topology subnet | ||
client-to-client | client-to-client | ||
keepalive 10 120 | keepalive 10 120 | ||
+ | user nobody | ||
+ | group nogroup | ||
persist-tun | persist-tun | ||
persist-key | persist-key | ||
- | push " | + | compress lz4-v2 |
+ | verb 3 | ||
+ | push " | ||
+ | push " | ||
push " | push " | ||
push " | push " | ||
push " | push " | ||
push " | push " | ||
+ | push " | ||
< | < | ||
- | <tls-crypt> | + | <tls-auth> |
< | < | ||
< | < | ||
行 156: | 行 159: | ||
+ | ==== クライアントの設定ファイルを作成 ==== | ||
- | ==== TROUBLE SHOOT ==== | + | クライアント用の設定ファイルを格納するディレクトリを作成。 |
- | opkg update | + | < |
- | opkg install ipset | + | mkdir / |
+ | </ | ||
+ | |||
+ | クライアント用の設定ファイルを作成する。 | ||
+ | |||
+ | < | ||
+ | OVPN_SERV=" | ||
+ | OVPN_TC=" | ||
+ | OVPN_CA=" | ||
+ | NL=$' | ||
+ | grep -l -r -e "TLS Web Client Auth" "/ | ||
+ | | sed -e " | ||
+ | | while read -r OVPN_ID | ||
+ | do | ||
+ | OVPN_CERT=" | ||
+ | OVPN_KEY=" | ||
+ | cat << EOF > / | ||
+ | client | ||
+ | remote ${OVPN_SERV} | ||
+ | port 1194 | ||
+ | proto udp | ||
+ | dev tun | ||
+ | nobind | ||
+ | auth-nocache | ||
+ | remote-cert-tls server | ||
+ | compress lz4-v2 | ||
+ | verb 3 | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | EOF | ||
+ | chmod 600 / | ||
+ | done | ||
+ | ls / | ||
+ | </ | ||
openwrt-19/openvpn-server.1580640977.txt.gz · 最終更新: 2020/02/02 19:56 by admin