已合并到 NAT1 Traversal
-
在ESA控制台点击新增站点,绑定您的域名,其值与
config.json的domain,我们假设您绑定的域为example.com -
绑定完成后点击您的站点,进入站点站点概况。
-
点击DNS->记录->添加记录,主机记录与
config.json的sub_domain字段相同,我们假设主机记录为www,记录值随意填写。 -
点击规则->回源规则->新增规则,规则名称与
config.json的sub_domain字段相同。规则内容->自定义规则->主机名``等于``www.example.com,则执行->回源协议和端口->配置->回源协议根据实际需求填写,端口保持默认。 -
打开RAM 访问控制
-
新建用户->快速创建->访问方式:编程访问,用户权限:QcloudTEOFullAccess->创建用户
-
创建用户->登录名称随意->使用永久 AccessKey 访问->我确认必须创建 AccessKey->确定->勾选用户->新增授权->权限策略:AliyunESAFullAccess->确认新增授权
-
使用
AccessKey ID作为id,使用AccessKey Secret作为token填入config.json -
运行
esa_update.pyz -
在NAT1 Traversal的
config.json中将type字段设置为web,dns字段设置为webhook,id字段设置为http//:127.0.0.1:8080/ -
运行
nat1_traversal.tgz -
由于
esa_update与nat1_traversal均使用config.json作为默认配置文件,请勿将他们放到一个文件夹,如果一定要放到同一个文件夹请使用-c指定配置文件。 -
先运行
esa_update后运行nat1_traversal