查看linux服务器公网ip

Q:我要你的服务器ip,做ip白名单。

遇到这种情况怎么办?ip命令查看?


ip adrr.png

看到了么,没有。这可急死我了,看不到公网ip,问网管么,不及时啊啊!!!
以下方法:

  1. curl 查看ip
curl cip.cc
curl ifconfig.me
curl ifconfig.me/all
curl www.pubyun.com/dyndns/getip
curl members.3322.org/dyndns/getip
  1. 登录阿里云查看登录IP


    阿里云服务器登录
  2. 设置nginx返回ip

location /ip {
                expires 0;
                add_header Content-Type "text/plain;charset=utf-8";
                return 200 "Your IP Address:$remote_addr";
        }

这种方法前提是你的服务器不准使用CDN动态加速,否则取得的就是加速机器的ip咯。
测试下:

用了CDN动态加速的域名IP
https://portal.chinacache.com/api/getRealIP.html
真实IP
http://www.pubyun.com/dyndns/getiphttp://www.ip138.com

  1. traceroute
    traceroute

    说明:traceroute不是很准,切记。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,329评论 0 11
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,239评论 2 33
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,096评论 0 8
  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 3,706评论 0 28
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139