回答編集履歴

2

回答は無視してください。

2019/08/13 05:15

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -1,3 +1,9 @@
1
+ すみません、タイトルを見て勇み足でした。ngrok で自宅サーバへのネットワーク経路は確保されているんですね。
2
+
3
+ 以下の回答は無視してください。
4
+
5
+
6
+
1
7
  Webhook で動かすプログラムの実装についてはおいておいて、まず、 Webhook を受信するためのネットワーク経路を確保する必要があります。これには chatwork のサーバから Webhook を自宅のルータで受信することとルータから自宅内サーバ(この場合NAS)に中継することの2つのステップが必要です。
2
8
 
3
9
  (インターネット、TCP/IPに関する知識が必要で、かなり道のりが長いです)

1

リンクをクリックできるようにマークアップ

2019/08/13 05:15

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  chatwork のサーバから送られてくる Webhook を自宅のルータで受信するためには、自宅のルータが持つグローバルIPをchatwork に教える必要があります。一般的に自宅の回線には固定されたグローバルIPがついていません。そこで、DICEなどを使って、自宅のルータに対応するグローバルIPに固定されたホスト名を付与し、この名前で受けるようにする必要があります。
10
10
 
11
- http://www.hi-ho.ne.jp/yoshihiro_e/dice/
11
+ [DICE:自宅でインターネットサーバを立ち上げよう](http://www.hi-ho.ne.jp/yoshihiro_e/dice/)
12
12
 
13
13
  を参考にしてください。ただし、自宅の回線のプロバイダによっては、この方法が使えない場合があります。フレッツやケーブルテレビであれば使えると思います。
14
14
 
@@ -18,6 +18,6 @@
18
18
 
19
19
  ルータに着信したパケットをNASに転送する必要があります。
20
20
 
21
- https://www.technoveins.co.jp/tvblog/index.php/all-contents/87-connection/46-2-nat
21
+ [自宅に設置したサーバを公開する方法](https://www.technoveins.co.jp/tvblog/index.php/all-contents/87-connection/46-2-nat)
22
22
 
23
23
  を参考にしてください。具体的な設定方法は自宅で利用されているBBルータのマニュアルを参照してください。