回答編集履歴
2
回答は無視してください。
answer
CHANGED
@@ -1,3 +1,6 @@
|
|
1
|
+
すみません、タイトルを見て勇み足でした。ngrok で自宅サーバへのネットワーク経路は確保されているんですね。
|
2
|
+
以下の回答は無視してください。
|
3
|
+
|
1
4
|
Webhook で動かすプログラムの実装についてはおいておいて、まず、 Webhook を受信するためのネットワーク経路を確保する必要があります。これには chatwork のサーバから Webhook を自宅のルータで受信することとルータから自宅内サーバ(この場合NAS)に中継することの2つのステップが必要です。
|
2
5
|
(インターネット、TCP/IPに関する知識が必要で、かなり道のりが長いです)
|
3
6
|
|
1
リンクをクリックできるようにマークアップ
answer
CHANGED
@@ -3,10 +3,10 @@
|
|
3
3
|
|
4
4
|
### chatworkのサーバから Webhook を自宅のルータで受信する
|
5
5
|
chatwork のサーバから送られてくる Webhook を自宅のルータで受信するためには、自宅のルータが持つグローバルIPをchatwork に教える必要があります。一般的に自宅の回線には固定されたグローバルIPがついていません。そこで、DICEなどを使って、自宅のルータに対応するグローバルIPに固定されたホスト名を付与し、この名前で受けるようにする必要があります。
|
6
|
-
http://www.hi-ho.ne.jp/yoshihiro_e/dice/
|
6
|
+
[DICE:自宅でインターネットサーバを立ち上げよう](http://www.hi-ho.ne.jp/yoshihiro_e/dice/)
|
7
7
|
を参考にしてください。ただし、自宅の回線のプロバイダによっては、この方法が使えない場合があります。フレッツやケーブルテレビであれば使えると思います。
|
8
8
|
|
9
9
|
### ルータから自宅内サーバ(この場合NAS)に中継する
|
10
10
|
ルータに着信したパケットをNASに転送する必要があります。
|
11
|
-
https://www.technoveins.co.jp/tvblog/index.php/all-contents/87-connection/46-2-nat
|
11
|
+
[自宅に設置したサーバを公開する方法](https://www.technoveins.co.jp/tvblog/index.php/all-contents/87-connection/46-2-nat)
|
12
12
|
を参考にしてください。具体的な設定方法は自宅で利用されているBBルータのマニュアルを参照してください。
|