使用命令获取我们的所有网络配置

要么是因为我们正在管理服务器,要么是因为我们还没有图形环境,因此有时候我们需要了解所连接的计算机具有的所有网络数据,在这里我将解释如何获取此数据。

IP地址

一个简单的命令可以告诉我们我们的IP,我的意思是: 使用ifconfig

ifconfig

它将向我们显示以下内容:

使用ifconfig

如您所见,我们看到了所有的网络接口,在每个接口的第二行,我们看到的是:«的Inet 192.168.1.5»…Inet是IP地址,例如,如果我执行 grep的 筛选inet我只能显示IP:

sudo ifconfig | grep inet

它将向我们展示我们的IPv4和IPv6 IP。

苹果电脑

相同的命令允许我们知道我们的MAC地址,我们可以在以“ ether”开头的行中看到它,我们仍然可以使用grep按以太过滤,并且只有我们的MAC出现:

sudo ifconfig | grep ether

DNS服务器

要了解我们的DNS服务器,我们可以看到/etc/resolv.conf文件的内容:

cat /etc/resolv.conf

在这里,我们将看到网络的域(如果我们在局域网中有一个域)或我们使用的DNS服务器的IP。

网关或网关

知道我们的网关同样简单,我们将使用:

ip route show

我们会看到可能会出现几行,但是(通常)第一行在开头包含我们的网关,它是以 默认

IP路由

无论如何...显然您可以再次使用grep进行默认过滤:

ip route show | grep default

而且...变得更加精致,我们可以使用awk仅显示IP地址的第三列:

ip route show | grep default | awk {'print $3'}

但这是为了让我们更详细

主机名或计算机名

简单,非常简单...只需运行:主机名

hostname

结束!

到目前为止,该帖子已经发布,我不知道我是否有任何待处理的配置...如果是,请共享命令以在终端中显示它😉

尽情享受您的购物之旅!


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   贡萨洛

    记住他们永远不会痛

  2.   雨果

    对于DNS,情况并非总是如此。
    在Ubuntu或其某些派生版本中,文件'/etc/resolv.conf'包含'nameserver 127.0.1.1'
    在这些情况下如何确定配置的DNS?

    1.    Xurxo

      发生这种情况是因为系统正在使用:/ usr / sbin / NetworkManager,并且该程序负责调用/ sbin / dhclient。

      如果要查看所有信息,包括名称服务器的IP名称,只需运行以下命令:

      “ Nm工具”

      在Ubunto和Mint中,它将为您提供以下信息:

      NetworkManager工具

      状态:已连接(全局)

      -设备:eth0 —————————————————————
      类型:有线
      驱动程序:jme
      状态:不可用
      默认值:否
      硬件地址:00:90:F5:C0:32:FC

      功能:
      载波检测:是

      有线属性
      运营商:关闭

      -设备:wlan0 [Auto MOVISTAR_JIJIJI] ——————————————
      类型:802.11 WiFi
      驱动程式:rtl8192ce
      状态:已连接
      默认值:是
      硬件地址:E0:B9:A5:B3:08:CA

      功能:
      速度:72 Mb / s

      无线属性
      WEP加密:是
      WPA加密:是
      WPA2加密:是

      无线接入点(* =当前AP)
      * MOVISTAR_D44A:红外,F8:73:92:50:D4:53,频率2452 MHz,速率54 Mb / s,强度40 WPA

      IPv4设置:
      地址:192.168.1.37
      前缀:24(255.255.255.0)
      网关:192.168.1.1

      域名系统(DNS):80.58.61.250
      域名系统(DNS):80.58.61.254
      域名系统(DNS):193.22.119.22
      域名系统(DNS):208.67.222.222

      也就是说,这篇文章(以及更多内容)中的命令所提供的所有信息都可以立即单独提供给您。 要知道其他选择,您已经知道:«man nm-tool»🙂

      除订单外:

      “主机名”
      “路线”

      1.    巴纳拉斯塔

        #挖 http://www.google.com | grep服务器

        它会告诉您使用的DNS

      2.    化学抗体

        从Ubuntu 15.04开始,您必须使用:

        nmcli设备展示

        因为nm-tool消失了:
        http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04

  3.   土狼

    亲爱的,我安装了Huayra 2.0,并且我已经更新到2.1。
    至少在这些版本中,默认情况下没有“ ifconfig”命令,否则我使用“ ip”命令查看网卡的状态:

    IP地址

  4.   h

    xd人jnbkj kjbkjbk kjbkj kj kj

  5.   蒙松

    如何在ISP DNS中更新邮件服务器IP地址的更改?