在现如今,大多数程序员都知道每个网站都有一个独有的公开IP地址,可供任何人从任何地方访问,但是对应一下小白学习Linux系统时不清楚怎么去找,下面是扣丁学堂小编整理了一下!
InternetProtocol(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/-6icanhazip.com curlipinfo.io/ip curlapi.ipify.org curlcheckip.dyndns.org dig+shortmyip.opendns.com@resolver1.opendns.com hostmyip.opendns.comresolver1.opendns.com curlident.me curlbot.whatismyipaddress.com curlipecho.net/plain
以下命令将为你提供接口的私有IP地址:
ifconfig-a ipaddr(ipa) hostname-I|awk‘{print$1}’ iprouteget1.2.3.4|awk'{print$7}' (Fedora)Wifi-Settings→clickthesettingiconnexttotheWifinamethatyouareconnectedto→Ipv4andIpv6bothcanbeseen nmcli-pdeviceshow
以上就是关于扣丁学堂Linux培训解析如何在Linux中找到IP地址的详细介绍,最后注意一些工具需要根据你正在使用的Linux发行版安装在你的系统上。另外,一些提到的命令使用第三方网站来获取IP,想要了解更多关于Linux发展前景趋势,请关注扣丁学堂官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Linux视频教程系统,通过千锋扣丁学堂金牌讲师在线录制的Linux视频教程课程,让你快速掌握Linux从入门到精通开发实战技能。扣丁学堂Linux技术交流群:692395686。微信号:codingbb