在处理一起白名单时,需要获取出口IP地址,但服务器无法打开浏览器直接查看IP地址。经过查阅资料和实际测试,以下是在Windows系统中获取出口IP地址的几种方法:
方法一:使用 curl
如果当前主机支持curl,可使用以下命令 查看
curl
curl --version
Windows 10 1709+、Windows 11、Windows Server 2019+ 已默认集成。可以使用以下命令获取出口IP地址:
curl ifconfig.me
curl cip.cc
curl myip.ipip.net
如果系统中没有无curl ,可手动安装:
从 curl官网 下载 对应版本(https://curl.se/windows/)。 将下载包解压,并将curl-8.12.1 4-win64-mingw/bin所在路径添加到系统环境变量Path下即可使用
方法二:nslookup
nslookup myip.opendns.com resolver1.opendns.com
当使用nslookup 来查询该域名,会返回出口IP地址
方法三:powershell
可以通过 PowerShell 使用 System.Net.WebClient 来获取出口IP地址,执行以下命令:
$client = New-Object System.Net.WebClient
$client.DownloadString("http://cip.cc")
参考链接:
https://www.ipip.net/myip.html
https://www.cip.cc/
https://blog.csdn.net/m0_74800279/article/details/130451493
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...