# litongjava-http-echo-ip **Repository Path**: litongjava_admin/litongjava-http-echo-ip ## Basic Information - **Project Name**: litongjava-http-echo-ip - **Description**: 返回公网Ip,http://ip.uairobot.com/ip - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-09-26 - **Last Updated**: 2021-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 简介 你想不想知道你的公网ip是什么, 访问下面的子地址即可 http://ip.uairobot.com/ip linux上访问 curl -v http://ip.uairobot.com/ip ### 安装 解压 ``` tar -xf ip-1.0-release.tar.gz cd ip-1.0 ./ip.sh start ``` 前台启动命令 ``` /usr/java/jdk1.8.0_211/bin/java -Xverify:none -cp ./config:./lib/*:./static com.alit.ip.IPApplication ``` 测试访问 ``` curl http://127.0.0.1:8008/ip ``` CentOS-7设置为开机启动 ``` cp service/ip.service /lib/systemd/system systemctl enable ip systemctl start ip systemctl status ip ``` 设置nginx ``` location /ip { proxy_pass http://127.0.0.1:8008; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } ```