主机信息之IP命令

查看默认网络接口(通常为eth0)的信息:

$ ip addr show eth0

执行结果如下(我这里网络接口是ens3):

其中包括MAC地址(68:05:ca:20:35:b6),IP地址(192.18.3.9)及其他各种信息。查看已启动的网络接口,可以运行:

$ ip addr show

其他一些常用显示网络信息的命令包括:

$ ip help                    #查看所有这些命令的用法
$ ip addr                    #显式网络设备IP
$ ip maddr                #显式网络设备的组播地址
$ ip link                     #显式网络设备属性
$ ip route                  #显式路由表
$ ip monitor              #开始监控网络设备,按^C退出
时间: 2024-10-27 18:28:49

主机信息之IP命令的相关文章

主机信息之hostname命令

hostname命令用于打印计算机的名称,也就是所谓的主机名.命令如下: hostname  [options]  [name] 它可以打印完整主机名,如: $ hostname myhost.example.com 如果是root用户,也可以设置主机名(这次所做的改变并不能持续到系统下次启动): $ hostname  orange 常用选项: -i                                              打印主机IP -a 打印主机别名 -s 打印主机简名

主机信息之uname命令

uname命令用于打印计算机的基本信息.命令如下: uname  [options] 常用选项有: -a                   打印所有信息 -s 仅打印内核名(默认) -n 仅打印主机名,和使用hostname命令一样 -r 仅打印内核release -v 仅打印内核版本 -m 仅打印硬件名 -p 仅打印CPU型号 -i 仅打印硬件平台 -o 仅打印操作系统名

ip命令规范

从centos7以前我们一直使用ifconfig命令来执行网络相关的任务,比如检查和配置网卡信息,但是ifconfig已经不再被维护,并且在最近版本的Linux中被废除了!ifconfig命令已经被ip命令所代替了. ip 命令跟 ifconfig 命令有些类似,但是强力的多,他有许多新功能.ip 命令完成很多ifconfig命令无法完成的任务. 本教程将会讨论ip命令的12中最常用法,让我们开始吧 案例1:检查网卡信息 检查网卡的诸如IP地址,子网等网络信息,使用ip addr show [[

ip命令讲解

简介 如今很多系统管理员依然通过组合使用诸如ifconfig.route.arp和netstat等命令行工具(统称为net-tools)来配置网络功能,解决网络故障.net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具.但自2001年起,Linux社区已经对其停止维护.同时,一些Linux发行版比如Arch Linux和CentOS/RHEL 7则已经完全抛弃了net-tools,只支持iproute2. 作为网络配置工具的一份子,iproute2

python 调用zabbix api实现查询主机信息,输出所有主机ip

之前发现搜索出来的主机调用zabbix api信息都不是那么明确,后来通过zabbix官方文档,查到想要的api信息,随后写一篇自己这次项目中用到的api. #!/usr/bin/env python #coding:utf8 import requests import json headers = {'Content-Type': 'application/json-rpc'} server_ip = '10.37.149.109' url = 'http://%s/zabbix/api_j

IP命令

ip命令是Linux下较新的功能强大的网络配置工具. 1 功能 ip命令用来显示或操纵Linux主机的路由.网络设备.策略路由和隧道. 2用法 Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] -batch filename -force:不要终止批处理模式中的错误 -b:-batch filenam,从提供的文件或标准输入中读取命令并调用它们,第一次失败将导致IP终止 3参数与选项 OBJECT := { link |

Python收集主机信息

Python收集linux主机信息,需要安装dmidecode命令,yum -y install dmidecode #!/usr/bin/env python # coding=utf-8   from subprocess import Popen, PIPE   #获取ifconfig命令信息 def getIfconfig():     p = Popen(['ifconfig'], stdout=PIPE)     data = p.stdout.read().decode()    

[网络配置相关]——ifconfig命令、ip命令、route命令

ifconfig命令 1. 查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr:10.0.0.253 Bcast:10.0.255.255 Mask:255.255.0.0 inet6 addr: fe80::230:67ff:fef2:10cf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX

Linux 网络配置 ifconfig ip 命令的使用

IP地址是属于内核的,不是属于网卡的.只要内核中有就能ping通. 常见的网卡类型: lo(loopback):本地回环. ethNUM:以太网网卡.CentOS7中为ensNUMs. pppNUM:点对点. 加载模块配置文件: /etc/modprobe.conf CentOS中默只有/etc/modprobe.conf/文件夹,可以手工创建. /etc/udev/rules.d/ #ifconfig [OPTION] [DEVICE] [IP/MASK|IP MASK] [up|donw]