检查Linux命令行中的公共IP地址的9种方法

Posted kali黑客教学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查Linux命令行中的公共IP地址的9种方法相关的知识,希望对你有一定的参考价值。

        

检查Linux命令行中的公共IP地址的9种方法



检查Linux命令行中的公共IP地址的9种方法



方法-1:使用主机名命令

主机名是用来设置或显示系统当前主机、域或节点名称的程序。许多网络程序都使用这些名称来识别机器。NIS/YP也使用了该域名。


#主机名-I 192.99.246.33




方法-2:使用/etc/host文件


#cat/etc/host

 192.99.246.33 server.2daygeek.com server

127.0.0.1 localhost

127.0.0.1 server.2daygeek.com server




方法-3:使用DIG命令


DIG是域信息搜索器的缩写,是查询DNS名称服务器的一种灵活工具。它执行DNS查找,并显示从查询的名称服务器返回的答案。大多数DNS管理员使用DIG来解决DNS问题,因为它具有灵活性,易用性和输出清晰性。


建议案文如下: 使用DIG命令检查Linux上的DNS(域名服务器)记录





;<>挖掘9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6_9.4<>server.2daygeek.com

;全局选项:+cmd

;得到答复:

;>头<-><<-opcode:query,Status:noERROR,id:39766

;标志:qrrd ra;查询:1,权限:2,附加:2

;问题部分:

;server.2daygeek.com。回答部分:

 server.2daygeek.com。850 IN A192.99.246.33;;权威部分:

 vps.ovh.ca。1101载于NS dns10.ovh.ca.

 vps.ovh.ca.。1101载于NS ns10.ovh.ca.


;附加部分:ns10.ovh.ca。2665 A 198.245.48.5

 dns10.ovh.ca.。查询时间:0 msec

;服务器:213.186.33.99#53(213.186.33.99)





++Noall+答案

;<>DIG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6_9.4<>server.2daygeek.com+Noall+答案

;全局选项:+cmd

server.2daygeek.com。1097 in A192.99.246.33



方法-4:使用主机命令


建议案文如下: 使用主机命令检查Linux上的DNS(域名服务器)记录




#host server.2daygeek.com





#host server.2daygeek.com awk‘{print$4}’head-1

 192.99.246.33




方法-5:使用Nslookup命令

Nslookup是一个查询Internet域名服务器的程序。Nslookup有交互和非交互两种模式.。交互式模式允许用户查询名称服务器以获取有关各种主机和域的信息,或打印域中的主机列表。非交互模式仅用于打印主机或域的名称和请求的信息。



建议案文如下: 使用Nslookup命令检查Linux上的DNS(域名服务器)记录




#nsup server.2daygeek.com

Server:213.186.33.99

Address:213.186.33.99#53


-权威答案:

 Name:server.2daygeek.com

Address:192.99.246.33





 192.99.246.33



方法-6:使用IP命令


建议案文如下: 如何在Linux上使用IP(替换ifconfig)命令




#ip addr

1:LO:mtu 65536 qdisk noQueue状态未知

链接/回送00:00:00:00:00:00 bdd上午:

 inet127.0.0.1/8作用域主机lo

 inet 6:1/128作用域主机

有效_lft永远优选_lft永久

2:eth0:MTU 1500 qdisk pfifo_FAST状态向上qlen 1000

链接/以太fa:16:3e:16:B8:2A BRD ff:FF:FF:FF:FF:FF

内192.99.246.33/32BRD 192.99.246.33范围全局eth0

 in 6fe80::f816:3eff:fe16:b82a/64作用域链接

 Valid_lft永远首选_lft



#ip addr显示eth0 grep‘inetawk’{print$2}‘削减-F1-d’/‘n 192.99.246.33


方法-7:使用ifconfig命令

ifconfig用于配置内核驻留的网络接口。它在启动时用于必要时设置接口。之后,通常只在调试或需要系统调优时才需要。如果没有提供参数,则ifconfig将显示当前活动接口的状态。


#ifconfig

eth0链接附件:以太网HWaddr FA:16:3e:16:B8:2A

192.99.246.33Bcast:192.99.246.33掩码:255.255.255.255

 inet6 addr:fe80:f816:3eff:fe16:b82a/64作用域:LINK

 UP广播运行多播MTU:1500 Mezer:1

 RX数据包:21002错误:0丢弃:0帧:0

 TX数据包:15500错误:0丢弃:0承运人:0承运人:0

冲突:0 txQueelen:1000

 RX字节:15092437(14.3 MIB)TX 3024676:(2.8 MIB)


LO Link Enencap:本地Loback

 ADIANE:127.0.0.1 MASK:255.0.Inet6 addr:1:128主机范围




方法-8:使用ping命令

ping命令使用ICMP协议的强制性echo_RequestDatagram从主机或网关获取ICMPecho_Response。echo_Request数据报(‘pings’)有一个IP和ICMP报头,后面跟着一个structtimeval,然后是用于填充数据包的任意数量的“pad”字节。


#ping server.2daygeek.com-c4

ING server.2daygeek.com(192.99.246.33)56(84)字节来自server.2daygeek.com的

 64字节(192.99.246.33):ICMP_seq=1 ttl=64倍=0.022 ms

64字节(192.99.246.33):icmp_seq=2 ttl=2 ttl=64 ms

 64字节来自server.2 daygeek.com(192.99.246.33):icmp_settl=64 ms=0.026 ms

64字节(192.99.246.33)



方法-9:使用各种网站



建议案文如下:

(#) curl-命令行下载管理器示例

(#) Wget(命令行下载程序)命令示例




...。向右跟随一个链接;左转返回。

 H)elp O)Ptions P)Rint G)o M)in屏幕Q)uit/=search[delete]=历史列表




     


      更多教程 扫码关注吧









以上是关于检查Linux命令行中的公共IP地址的9种方法的主要内容,如果未能解决你的问题,请参考以下文章

linux 系统获取当前登陆ip地址的几种方法

linux下配置ip地址四种方法(图文方法)

获取Linux IP地址的六种方法总结

WINDOWS 2000 SEVER 命令行中都有哪些命令

linux 配置IP地址的三种方法

ping命令详解