加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在Linux中找到你的IP地址

发布时间:2023-11-07 10:06:52 所属栏目:Linux 来源:网络
导读:   每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。



  互联网协议Internet Protocol(IP)不需要介绍 —— 我们每天都在使用它。即使你不直接使用它,
  每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。
 
  互联网协议Internet Protocol(IP)不需要介绍 —— 我们每天都在使用它。即使你不直接使用它,当你在浏览器上输入 website-name.com 时,它会查找该 URL 的 IP 地址,然后加载该网站。
 
  我们将 IP 地址分为两类:私有和公共。私有 IP 地址是你的无线路由(和公司内网)提供的私有 IP 地址。它们的范围是 10.xxx、172.16.xx-172.31.xx 和 192.168.xx,其中 x=0 到 255。公有 IP 地址,顾名思义,是“公共”的,你可以在世界上任何地方访问它。每个网站都有一个***的 IP 地址,任何人可在任何地点访问,这可被视为公共 IP 地址。
 
  此外,还有两种类型的 IP 地址:IPv4 和 IPv6。
 
  IPv4 地址格式为 x.x.x.x,其中 x=0 到 255。有 232(大约 40 亿个)可能的 IPv4 地址。
 
  IPv6 地址使用更复杂的十六进制。总的比特数是 128,这意味着有 2128 (340 后面有 36 个零!)个可能的 IPv6 地址。IPv6 已经被引入解决了可预见的 IPv4 地址耗尽问题。
 
  作为网络工程师,我建议不要与任何人共享你机器的公有 IP 地址。你的 WiFi 路由器有公共 IP,即 WAN(广域网)IP 地址,并且连接到该 WiFi 的任何设备都是相同的。连接到相同 WiFi 的所有设备都有上面所说的私有 IP 地址。例如,我的笔记本电脑的 IP 地址 192.168.0.5,而我的电话是 192.168.0.8。这些是私有 IP 地址,但两者都有相同的公有 IP 地址。
 
  以下命令将列出IP地址列表,以查找你计算机的公有 IP 地址:
 
  ifconfig.me
 
  curl -4/-6 icanhazip.com
 
  curl ipinfo.io/ip
 
  curl api.ipify.org
 
  curl checkip.dyndns.org
 
  dig +short myip.opendns.com @resolver1.opendns.com
 
  host myip.opendns.com resolver1.opendns.com
 
  curl ident.me
 
  curl bot.whatismyipaddress.com
 
  curl ipecho.net/plain
 
  以下命令将为你提供接口的私有 IP 地址:
 
  ifconfig -a
 
  ip addr (ip a)
 
  hostname -I | awk ‘{print $1}’
 
  ip route get 1.2.3.4 | awk '{print $7}'
 
  (Fedora) Wifi-Settings→ click the setting icon next to the Wifi name that you are connected to → Ipv4 and Ipv6 both can be seen
 
  nmcli -p device show
 
  注意:一些工具需要根据你正在使用的 Linux 发行版安装在你的系统上。另外,一些提到的命令使用第三方网站来获取 IP
 

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章