相关疑难解决方法(0)

如何在 shell 脚本中获取我的外部 IP 地址?

我需要从 shell 脚本中找到我的外部 IP 地址。目前我使用这个功能:

myip () { 
    lwp-request -o text checkip.dyndns.org | awk '{ print $NF }'
}
Run Code Online (Sandbox Code Playgroud)

但这取决于perl-libwww, perl-html-format,perl-html-tree已安装。我可以通过哪些其他方式获得我的外部 IP?

linux ip shell-script

311
推荐指数
11
解决办法
42万
查看次数

有没有办法在 Debian 中使用 cli 找到自己的动态公共 IP 地址?

对网络最简单/最简单的理解是

一种。当您连接到 ISP 时,ISP 仅在该连接期间提供动态地址(如临时电话号码),下次连接时,您将再次拥有不同的动态 IP 地址。

湾 您使用浏览器访问具有静态 IP 地址的不同站点(例如永久号码或/和机构的永久地址)。

现在有没有办法获得自己的 IP 地址,而不是去像 whatismyipaddress.com 这样的网络服务。

连接如下:-

ISP - 调制解调器/路由器 - 系统

编辑 - 调制解调器/路由器是 D-Link DSL-2750U ADSL 路由器/调制解调器。http://www.dlink.co.in/products/?pid=452

我确实在日志文件中看到了如何跟踪我的公共 IP 地址?但这也使用了外部网络服务,如果我们可以不用访问外部 URL/IP 地址,那就更好/更好了。

networking bash ip debian dynamic-dns

5
推荐指数
2
解决办法
3930
查看次数

是否有命令行程序来检查 IP 位置(用于 VPN)?

有大量网站会尝试从您的 IP 地址推断出您的位置。例如:https: //nordvpn.com/what-is-my-ip/

这对于调试 VPN 非常方便 - 如果我访问这些站点之一并且该位置对应于报告的服务器位置,而不是我实际所在的位置,那么我有理由确定 VPN 正在工作。

我希望能够从命令行使用这样的工具,但我无法操作复杂的网络浏览器。存在这样的工具吗?

无论如何,我使用OpenVPN运行 Gentoo ,我的提供商是Private Internet Access。但我希望有一个合理的跨平台解决方案。

debugging vpn openvpn

4
推荐指数
1
解决办法
4264
查看次数

标签 统计

ip ×2

bash ×1

debian ×1

debugging ×1

dynamic-dns ×1

linux ×1

networking ×1

openvpn ×1

shell-script ×1

vpn ×1