如何获取公网ip,自己搭建公网ip服务器的方法
#Go语言优先体验–访问公共IP服务 。因为免费动态dns刷新IP慢,实时手动获取办公网公网IP 。
#GetIp.go是一个服务器端程序,用来返回当前访问请求的公共Ip 。演示地址:http://47.52.66.195:56667/
#安装go环境
yum install -y go
#下载源包
wget https://github.com/liuhu/PublicIpServer/raw/master/GetIp.go
#运行脚本
去运行Getip.go &
评论你最喜欢的声音 。
去吗?python?java?php?还是什么?
源代码如下
cat GetIp.go
主包装
【如何获取公网ip,自己搭建公网ip服务器的方法】导入(
" fmt "
"网络/http "
"日志"
“网络”
)
func getRemoteIp(w http 。ResponseWriter 。请求){
//获取客户端ip地址
ip,_,_ := net 。SplitHostPort(r.RemoteAddr)
//打印出ip地址
fmt 。Fprintf(w,ip)
}
func main() {
Http.handlefunc ("/",getremote IP)//设置访问路由
err:= http . listenandserve(":56667 ",nil)//设置监听端口 。
如果err!=零{
日志 。致命("服务器错误: ",err)
}
}
推荐阅读
- 如何解密pdf加密文件,pdf破解加密文件技巧
- 如何做好外贸推广,外贸网络推广途径介绍
- 商标注册网上申请范文,商标如何在线申请
- 手机误删照片如何恢复照片,教你一招立马恢复
- 如何为一个企业网站设计一个好的域名,盘点中国最好的域名
- 苹果4如何越狱教程-请问苹果手机4代自己怎么越狱?
- 饵料|钓鲫鱼的线组如何搭配?鱼竿、鱼漂、线组和鱼钩的正确搭配方法
- 幼儿绘本制作。如何制作幼儿园绘本?
- 黑暗荣耀|复仇大计如何收尾?《黑暗荣耀》第2季8大伏笔+看点预测
- 外贸网站如何做推广,外贸推广价格盘点