Linux下如何知道自己外网的IP

大家都清楚,windows下,可以在百度里面直接查到外网的IP地址信息,但是Linux命令行下如何操作了。

在命令行下做了下测试,结果如下:

[email protected]:[/home/zhang3]curl ifconfig.sh
183.129.141.155
[email protected]:[/home/zhang3]curl http://iframe.ip138.com/ic.asp
<head><title>Object moved</title></head>
<body><h1>Object Moved</h1>This object may be found <a HREF="http://www.skyname.cn/">here</a>.</body>
[email protected]:[/home/zhang3]curl ifconfig.me
^C
[email protected]:[/home/zhang3]curl icanhazip.com
183.129.141.155

测试发现:使用curl ifconfig.sh或者curl icanhazip.com可以很快的查到外网IP地址信息。

时间: 2024-10-12 19:56:45

Linux下如何知道自己外网的IP的相关文章

查看外网出口IP &amp;&amp; Traceroute

一.CentOS 查看外网出口IP 1---------------- # curl ifconfig.me 2----------------# curl icanhazip.com 二.Traceroute最简单的基本用法是:traceroute hostname Traceroute程序的设计是利用ICMP及IP header的TTL(Time To Live)栏位(field).首先,traceroute送出一个TTL是1的IP datagram(其实,每次送出的为3个40字节的包,包括

获得客户端内网、外网的ip

1.获得外网的ip代码 function get_online_ip() { $onlineip = ''; if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $onlineip = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HT

外网固定IP如何访问后台--haproxy

外网固定IP访问后台 在负载均衡haproxy的配置文件中加上以下一条acl即可 #acl trust_network src 10.0.0.0/8 需要访问后台的人就可以通过10.0.0.0/8 这台服务器访问后台

Linux下,Tomcat启动成功,发现ip:8080访问失败

Linux下,Tomcat启动成功,发现ip:8080访问失败 Chasel_H 2018.04.23 20:47* 字数 195 阅读 566评论 0喜欢 3 相信很多人都和我一样,在Linux环境下安装Tomcat并成功启动却没法通过ip:8080却没有访问成功,其实原因是因为Linux防火墙默认是关闭的. 若想成功访问,有两种方法:一是关闭防火墙,另外就是让防火墙开放这个端口. (1)关闭防火墙: 在终端执行  service iptables stop  命令 ,但我们不推荐使用此方式

关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案

这里需要提及三个方面的问题 第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢? #停止firewallsystemctl stop firewalld.service #开启firewallsystemctl start firewalld.service #禁止firewall开机启动systemctl disable firewalld.service #查看默认防火墙状态(关闭后显示not

虚拟机中的centos在nat模式下连不上外网

这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网, 开始我是这样配置的: 主机vmnet8:172.16.1.1 虚拟机网络配置中网关:172.16.1.1 虚拟机centos:172.16.1.10 就这样,尝试过启动windows的dhcp服务.配置虚拟机centos的dns等等,真实瞎忙活一场,真正搜索,虚拟机nat联网原理后才明白,虚拟机本身网络配置中的网关是接通外网

【linux】如何解决VMWare上linux虚拟机连不上外网的问题?

>>>故障现象:虚拟机连接不到外网? >>>故障背景: Centos7.4发行版本: 虚拟机和VM软件都是nat模式: 注意这里默认的VMWare的DHCP服务时开启的:(但是自己虚拟机的ip是自己手工配置的) 虚拟机IP,没有配置网关,没有配置DNS,如下所示: >>>解决过程: 1.配置了网关后,ping外网ip可通,但是进行不了域名解析? 2.于是再配置DNS: 奇葩的是:在网卡配置文件配置了DNS后,不会在/etc/resolve.conf下生

linux配置本地yum源和外网yum源

一:本地和外网源配置方法 二:外网YUM源的地址 一: ① 本地源配置方法:以光盘里rpm举例(这里使用虚拟机演示) 1.挂载一个iso的镜像   (操作参考https://blog.csdn.net/qq_36119192/article/details/82222175) 把光盘挂载到一个目录里,然后进入/etc/yum.reps.d/目录下,创建一个以 .repo结尾的文件,内容如下:(此文件为最简写法) YUM: Yellowdog Update Modifier,rpm的前端程序,可解

【C#】C#获取本地的内网(局域网)和外网(公网)IP地址的方法

1.获取本机的IP地址集合: 1 /// <summary> 2 /// 获取本机所有ip地址 3 /// </summary> 4 /// <param name="netType">"InterNetwork":ipv4地址,"InterNetworkV6":ipv6地址</param> 5 /// <returns>ip地址集合</returns> 6 public s