Linux命令怎么看公网ip

不及物动词 其他 48

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux系统中的公网IP,可以使用以下几种方法:

    1. 使用ifconfig命令:ifconfig命令可以显示系统的网络接口信息,包括IP地址。打开终端窗口,输入ifconfig命令,找到名为eth0或enp0sX(X为数字,表示网卡名称)的网络接口,在inet字段后面的值即为公网IP。

    2. 使用ip命令:ip命令是Linux系统中管理网络接口的工具,可以通过ip addr命令查看网络接口的IP配置。在终端输入ip addr命令,找到名为eth0或enp0sX(X为数字,表示网卡名称)的网络接口,在inet字段后面的值即为公网IP。

    3. 使用curl命令:curl是一个常用的命令行工具,可以用于发送HTTP请求。在终端输入curl ifconfig.me命令,它会向ifconfig.me这个网站发送请求并返回你的公网IP地址。

    4. 使用wget命令:wget也是一个常用的命令行工具,可以用于下载文件。在终端输入wget -qO- http://ipecho.net/plain,它会从ipecho.net这个网站下载一个包含你的公网IP的文件,然后用-qO-将文件内容输出到终端。

    这些方法都可以帮助你查看Linux系统的公网IP。根据你的具体需求选择其中一种方法即可。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下几种方法来查看公网IP:

    1. 使用curl命令和IP地址查询服务网站:
    “`bash
    curl ifconfig.me
    “`
    该命令将通过curl工具请求ifconfig.me网站并返回公网IP地址。

    2. 使用wget命令和IP地址查询服务网站:
    “`bash
    wget -qO- ifconfig.me
    “`
    该命令将通过wget工具请求ifconfig.me网站并返回公网IP地址。

    3. 使用dig命令查询DNS记录:
    “`bash
    dig +short myip.opendns.com @resolver1.opendns.com
    “`
    这将使用dig工具查询resolver1.opendns.com的DNS记录,并返回公网IP地址。

    4. 使用host命令查询IP地址:
    “`bash
    host -t a ifconfig.me
    “`
    该命令将使用host工具查询ifconfig.me的A记录,并返回公网IP地址。

    5. 使用ip命令查询网络接口的IP地址:
    “`bash
    ip route get 1.1.1.1 | grep -oP ‘src \K\S+’
    “`
    这将使用ip命令查询到达1.1.1.1的路由,并提取出源地址,即公网IP地址。

    这些方法可以在终端中直接使用,无需安装额外的软件。通过其中任何一种方法,您都可以方便地获取到Linux系统的公网IP地址。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,有一些命令可以用来查看公网IP地址。下面是两种常用的方法:

    方法一:使用curl命令
    1. 打开终端,进入命令行界面。
    2. 输入以下命令:
    “`shell
    curl ifconfig.me
    “`
    3. 回车执行命令后,终端会输出公网IP地址。

    方法二:使用wget命令
    1. 打开终端,进入命令行界面。
    2. 输入以下命令:
    “`shell
    wget -qO – ifconfig.me
    “`
    3. 回车执行命令后,终端会输出公网IP地址。

    方法三:使用dig命令
    1. 打开终端,进入命令行界面。
    2. 输入以下命令:
    “`shell
    dig +short myip.opendns.com @resolver1.opendns.com
    “`
    3. 回车执行命令后,终端会输出公网IP地址。

    请注意:以上方法均需要保持网络连接正常,才能正确获取公网IP地址。此外,如果你的系统中没有安装curl、wget或dig等工具,则需要先通过包管理器进行安装。例如,在Debian或Ubuntu系统中,可以使用以下命令安装curl和wget:
    “`shell
    sudo apt update
    sudo apt install curl wget
    “`
    在CentOS或RHEL系统中,可以使用以下命令安装curl和wget:
    “`shell
    sudo yum update
    sudo yum install curl wget
    “`

    综上所述,以上就是通过Linux命令查看公网IP地址的方法。这些方法简单实用,适用于大多数Linux发行版。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部