TA的每日心情 | 奋斗 2020-4-18 21:28 |
|---|
签到天数: 128 天 [LV.7]常住居民III
|
在自己的AWS帐号上构建动态DNS系统2 [( J, k9 X% n& E& c
2 ?( T3 L' Q4 X: L5 S
$ X2 J% {. Z; e5 Z 读到这里,信息量已经足够,你可以开始构建自己的系统副本了。如果想要了解更多相关信息,请往下看。如果想要开始构建,请访问Git repository下载图例说明,与所有必要的代码及配置信息。) f3 _, t) ~( k# _$ ^& F
! I5 T4 ]) \" o( {/ D+ e
首先,客户端需要知道分配给自己网络的公共IP。如果从自己的网络向互联网服务发送请求,则该服务会看到从你的外部IP地址发出请求。) K0 h: k3 _$ ` H7 L
. T4 u- P3 }) B. A8 y) O" c 在我们的系统中,以Get mode调用API,就会返回相应的公共IP地址:
4 o- f7 v; O/ F( ^: P) h+ b$ [, A5 y( B5 O
在后端,API Gateway将请求转化为JSON,怎么远程控制电脑并将请求发送方的IP地址发给了Python Lambda的函数。然后,Lambda会通过API Gateway将JSON回应与IP返回给客户端。! N# d# I% W2 h% c, E- W- X
. P8 s7 U* O9 j! k% u8 k, J# F
$ s) r$ n# ?, ^& K2 Z# u* z |
|