Outlineを設定する
Outlineの設定はVPNっぽいソフトの中ではかなりかんたんな方だと思う
マネージャ
クライアント
流れ
サーバにエージェントをインストール
マネージャで鍵を発行するためには、接続先のサーバにエージジェントをインストールする必要がある
マネージャで鍵を発行
クライアントに鍵を渡して利用する
マネージャを起動すると手順が出てくるのでその通りにやればいい
https://gyazo.com/a30977839f4f894676b75666ffeb5b82
code:bash
Verifying that Docker is installed .......... OK
Verifying that Docker daemon is running ..... OK
Setting PUBLIC_HOSTNAME to external IP ...... OK
Creating persistent state dir ............... OK
Generating secret key ....................... OK
Generating TLS certificate .................. OK
Generating SHA-256 certificate fingerprint .. OK
Writing config .............................. OK
Starting Shadowbox .......................... OK
Starting Watchtower ......................... OK
Waiting for Outline server to be healthy .... OK
Creating first user ......................... OK
Adding API URL to config .................... OK
Checking host firewall ...................... OK
BLOCKED
CONGRATULATIONS! Your Outline server is up and running.
To manage your Outline server, please copy the following line (including curly
brackets) into Step 2 of the Outline Manager interface:
You won’t be able to access it externally, despite your server being correctly
set up, because there's a firewall (in this machine, your router or cloud
provider) that is preventing incoming connections to ports 18664 and 48548.
Make sure to open the following ports on your firewall, router or cloud provider:
- Management port 18664, for TCP
- Access key port 48548, for TCP and UDP
↑このポートを開放する
https://gyazo.com/085c66dcede4cd13398bbb49c85403fb
もししないと接続できない
https://gyazo.com/07dc2fe43efc389aad1aeddceec96fd6
Managerアプリに{"apiUrl":"https://IP:PORT/ランダム文字列","certSha256":"ABCDEFG"}の部分をコピペしてアクセスキーを発行する
https://gyazo.com/8cd6d6ea0fded09bc8d54d7004cb5e68
発行したらこのボタンを押すと鍵が手に入るので、クライアントのアプリに設定するとつながるようになる