TA的每日心情 | 奋斗 2020-4-18 21:28 |
|---|
签到天数: 128 天 [LV.7]常住居民III
|
在自己的AWS帐号上构建动态DNS系统7 n5 f% J, d0 d. E0 S% g9 G3 F
( W; r; c U- P5 H; }8 V6 S8 U- P/ G* {' |
读到这里,信息量已经足够,你可以开始构建自己的系统副本了。如果想要了解更多相关信息,请往下看。如果想要开始构建,请访问Git repository下载图例说明,与所有必要的代码及配置信息。4 v5 W; W+ d- x, T
! ~/ E; H- i* D. E Y 首先,客户端需要知道分配给自己网络的公共IP。如果从自己的网络向互联网服务发送请求,则该服务会看到从你的外部IP地址发出请求。
7 W. U, t8 E1 j
Y/ t/ I3 X% @/ y% V2 T6 A$ u/ G 在我们的系统中,以Get mode调用API,就会返回相应的公共IP地址:9 ]) Y% i9 [4 S/ J( ?: i
% S2 N0 s5 |* X6 G
在后端,API Gateway将请求转化为JSON,怎么远程控制电脑并将请求发送方的IP地址发给了Python Lambda的函数。然后,Lambda会通过API Gateway将JSON回应与IP返回给客户端。
' P8 s! A! z1 t0 ~/ A# g# N2 x: h5 y" h" H1 u- ^4 R
) ]% H, ]! W; b0 Q& W6 V |
|