精华内容
下载资源
问答
  • 获取服务器出口ip

    千次阅读 2017-07-04 11:30:10
    curl ip.cn curl http://members.3322.org/dyndns/getip curl http://ifconfig.me/ip
    curl ip.cn
    curl http://members.3322.org/dyndns/getip
    curl http://ifconfig.me/ip

    展开全文
  • 本周因为工作需要,需要获取服务器对应的出口ip,这里对获取方式做一下记录。 Linux下如何获取机器的出口IP 这里机器都可以访问到外网情况下,否则的话获取出口IP就没有什么意义了。 方式一 curl cip.cc IP : 111....

    本周因为工作需要,需要获取服务器对应的出口ip,这里对获取方式做一下记录。

    Linux下如何获取机器的出口IP

    这里机器都可以访问到外网情况下,否则的话获取出口IP就没有什么意义了。

    方式一
    curl cip.cc
    
    IP	: 111.xxx.xxx.89
    地址	: 中国  北京
    运营商	: 联通
    
    数据二	: 北京市 | 联通
    
    数据三	: 中国北京北京 | 联通
    
    URL	: http://www.cip.cc/111.xxx.xxx.89
    

    可以看到该请求方式获取到的信息非常详细,包括出口ip、包括运营商、地址等信息

    如果仅仅获取IP,可以使用(不过尝试的时候,会出现卡顿)

    curl ip.cip.cc
    

    可以登录cip.cc网站查看

    截屏2021-09-04 下午4.34.07

    方式二

    curl ifconfig.io
    

    该请求会直接将出口ip返回

    111.xxx.xxx.89
    

    可以登录ifconfig.io查看一些常用的curl命令

    方式三

    借助类似aws的服务

    curl http://checkip.amazonaws.com
    

    该请求也是直接将出口ip返回

    111.xxx.xxx.89
    
    java代码
    @Slf4j
    public class IpUtils {
    
        public static final String AWS_COM_URL = "http://checkip.amazonaws.com";
    
        // 该方式极有可能出现卡顿,不建议使用
        public static final String CIP_CC_URL = "http://ip.cip.cc";
    
        public static final String IFCONFIG_IO_URL = "http://ifconfig.io/ip";
    
        /**
         * 直接获取本机的ip
         */
        public static void getLocalIp() {
            try {
                InetAddress localHost = InetAddress.getLocalHost();
                String localIp = localHost.getHostAddress();
                log.info("localIp:{}", localIp);
            } catch (Exception e) {
                log.error("getLocalIp error, msg:{}", e.getMessage(), e);
            }
        }
    
        /**
         * 通过访问一些外部服务,获取到本机的出口Ip
         * @throws MalformedURLException
         */
        public static void getExternalIp(String urlStr) throws MalformedURLException {
            if (StringUtils.isEmpty(urlStr)) {
                urlStr = AWS_COM_URL;
            }
            URL url = new URL(urlStr);
            try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(url.openStream()))) {
                String ip = bufferedReader.readLine();
                log.info("externalIp:{}", ip);
            } catch (IOException e) {
                log.error("get ExternalIp error, msg:{}", e.getMessage(), e);
            }
        }
    
        public static void main(String[] args) throws MalformedURLException {
            IpUtils.getLocalIp();
            IpUtils.getExternalIp(IpUtils.AWS_COM_URL);
            IpUtils.getExternalIp(IpUtils.CIP_CC_URL);
            IpUtils.getExternalIp(IpUtils.IFCONFIG_IO_URL);
        }
    }
    
    展开全文
  • 获取服务器IP出口方法

    千次阅读 2019-03-26 21:21:05
    【方法】: linux 机器:执行curl https://ip.cn 或 http://ip.cn 或 http://members.3322.org/dyndns/getip windows机器,浏览器访问... 注意: 1)服务器有多个出口IP, 可根据不同的链路,动态使用的出口ip也不同...
    【方法】:
    linux 机器:执行curl https://ip.cn 或 http://ip.cn  或 http://members.3322.org/dyndns/getip
    windows机器,浏览器访问https://ip.cn 或 http://members.3322.org/dyndns/getip
    
    注意:
    1)服务器有多个出口IP, 可根据不同的链路,动态使用的出口ip也不同.
    2)http://members.3322.org/dyndns/getip 方式可能会存在实际出入.
    3)推荐使用:curl https://ip.cn 或 http://ip.cn
    

     

    展开全文
  • Linux下获取服务器出口IP

    千次阅读 2013-10-11 11:07:48
    因为某种原因,需要知道本地服务器出口IP,可以用以下方法检测: wget http://members.3322.org/dyndns/getip cat getip 算是我抄袭别人的吧,O(∩_∩)O~,不过挺好用,分享了
    因为某种原因,需要知道本地服务器出口IP,可以用以下方法检测:
    
    wget http://members.3322.org/dyndns/getip

    cat getip


    算是我抄袭别人的吧,O(∩_∩)O~,不过挺好用,分享了

    展开全文
  • 查看服务器出口ip

    千次阅读 2017-11-14 17:02:00
    curl ifconfig.me curl...查看服务器出口ip 备注: 如果没有在F5上做irules映射,那么出口默认是F5的IP,如果做了irules映射得到的就是映射的新ip。 linux如何在命令行获取本机公网ip地址...
  • 2019独角兽企业重金招聘Python工程师标准>>> curl http ://iframe.ip138.com/ic.asp 转载于:https://my.oschina.net/hanshubo/blog/152790
  • 代理IP获取

    2019-03-02 23:09:28
    代理IP获取,实现,第一次上传源码,我自已写的,不喜勿喷
  • linux:获取出口ip命令

    千次阅读 2019-03-28 18:46:54
    curl ip.cn 或者 curl ipinfo.io
  • linux 服务器查看公网出口ip curl icanhazip.com
  • 网上找了下,好像这方面的代码比较少,而且大部分都不可用,所以自己写了一个小工具,可以获得外网的IP、城市等信息。 compileSdkVersion 28 defaultConfig { applicationId "com.ip.chj.ipaddress" minSdk...
  • CentOS7获取不到ip地址的解决方案

    千次阅读 2021-06-06 10:57:02
    但是还有一部分同学,按照以上步骤做了之后,还是无法获取ip地址,并且NAT模式可行,桥接模式依然是无法得到ip,访问网络。 首先,我们来看下NAT和桥接两种网络模式分别是什么: 桥接模式: 在桥接模式下,VMWare...
  • 获取外网出口ip

    2019-04-01 17:16:00
    curl ifconfig.me或 curl cip.cc 转载于:https://www.cnblogs.com/JimmyBright/p/10637588.html
  • 通过抓包获取服务器IP地址

    千次阅读 2019-05-25 13:51:04
    一台服务器安装了winserver2003系统,经过漫长的加电启动,能进入到win2003的登录界面,提示ctrl+alt+del登录界面,但是发现键盘失灵了,无法键入ctrl+alt+del,更换键盘重启服务器之后也不管用!想通过网口远程登录...
  • java获取当前主机的外网ip,简单方便。
  • 服务器获取真实客户端 IP

    千次阅读 2018-12-08 06:59:48
    0x01 先查个问题 测试环境微信支付通道提示网络环境未能通过安全验证,请稍后再试,出现这种情况一般首要 想到可能是双方网络...可能获取真实IP方式错误 getenv('HTTP_CLIENT_IP') getenv('HTTP_X_FORWARDED_FOR')...
  • 服务器内部获取公网IP

    千次阅读 2019-06-04 13:45:09
    在大公司里面网络架构可谓是复杂,如果您的服务(域名)需要公网出口IP权限,比如果某些服务如银行,微信企业提现等接口需要配置到微信或者银行商户后台做IP白名单,这个可真是一件不简单的事情,前期踩了个坑,...
  • 比如目前微信公众号对于访问其接口需要先绑定开发者的服务器IP,这个IP实际上就是开发者服务器出口IP。 但是获取当前机器的公网出口IP并不是想象中的那么容易。如果你的电脑直接暴漏在公网中,通过ipconfig或者...
  • python 获取本机出口ip

    千次阅读 2015-03-16 21:51:10
    获取出口ip和归属地的程序。还是不大了解python的decode和encode
  • linux获取/查看本机出口ip

    千次阅读 2017-09-26 13:55:47
    原文链接:... 获取/查看本机出口ip curl http://members.3322.org/dyndns/getip  1 curl ifconfig.me 2 #或者
  • XE7300/7305 IP统一消息服务器是杭州华三通信技术有限公司XE 7000 IP通讯融合解决方案中提供IP统一消息服务的组件。该系列服务器主要为企业用户提供电子邮件、语音邮件和传真邮件合一的IP统一消息解决方案。XE7300/...
  • 如果要在程序里面用到自己的外网IP,可以下载这个DEMO. 原理很简单,码也少,巧用某网站即可. VC6,VS2010编译测试通过
  • 钉钉推送时,根据需求可能需要设置出口公网IP地址段,下面是获取开发者出口公网IP地址的方式: 1、返回公网IP curl ifconfig.me 2、返回IP及运营商信息 curl cip.cc
  • 那为什么 Web 服务器只有通过 X-Forwarded-For 头才能获取真实的 IP?这里用 PHP 语言来说明,不明白原理的开发者为了获取客户 IP,会使用 $_SERVER['REMOTE_ADDR'] 变量,这个服务器变量表示和 ...
  • 获取出口ip

    2020-03-02 15:21:40
    【方法】: linux 机器:执行curl https://ip.cn 或 http://ip.cn 或 http://members.3322.org/dyndns/getip windows机器,浏览器访问... 注意: 1)服务器有多个出口IP, 可根据不同的链路,动态使用的出口ip也不同...
  • 获取代理服务器ip列表的方法

    千次阅读 2019-09-27 11:14:44
    'ip_key': 'ip', 'port_key': 'port', }, 'interval': 5, 'enable': 1, }, { # now we can't get proxies from it,but it required by ip181 'name': 'xdaili.cn', 'resource': ['...
  • 在一些特殊应用场合,需要获取IP,即向外访问的时候IP包上带的IP,一种方式是通过shell脚本获得,另一种方式是通过其它脚本获取,本程序通过golang程序实现了Linux服务器绑定多个IP地址的时候主IP获取。...
  • 如何获得内网服务器的公网IP地址

    千次阅读 2019-09-28 18:19:59
    curl myip.ipip.net <----首选 curl icanhazip.com curl ipinfo.io/ip
  • 内地访问海外网络有些网站访问不了且访问速度也比较慢,海外网络访问内地也是一样的。...A服务器(香港):内网IP:172.16.1.12 B服务器(大陆):内网IP:10.13.101.83 一、配置IP隧道 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,884
精华内容 5,553
关键字:

获取服务器出口ip