我偶尔会想要在家里搭建服务器,然后通过动态域名服务ddns绑定域名进行访问。
使用ddns的一个前提就是获取自己的外网IP,有一些免费的获取外网IP的服务,比如

http://members.3322.org/dyndns/getip

俗话说,免费的就是最贵的,不知道这些服务什么时候会停服。最近在学习腾讯云的serverless,发现可以有免费的400万次调用,于是就写了个简单的获取外网IP的服务。

代码很简单

<?php

function main_handler($event, $context) {
    return $event->requestContext->sourceIp;
}

?>

使用方法

curl https://service-65vvblqg-1255315622.gz.apigw.tencentcs.com/release/client_ip

bandit
1.3k 声望9 粉丝

PHP程序员|do one,do best.