linux网络配置命令(一)——ifconfig

ifconfig

    查看、配置网卡信息。已过时,推荐使用ip命令

格式:

  ifconfig [interface]                                                         查看指定网卡信息,可不指定

    ifconfig interface [aftype] options | address ...         设置指定网卡信息

选项

interface        网卡名

up                      激活网卡

down                关闭网卡

[-]arp                允许/禁止使用arp协议

[-]promisc        允许/禁止混杂模式,如果允许,该网卡会接收所有数据包packet

示例

  1. 查看网卡信息

ifconifg                     # 查看所有正在使用的网卡

ifconfig –a                 # 查看所有网卡

ifconfig eth0             # 查看eth0网卡的信息

  2. 设定网卡信息

ifconfig eth0 172.16.0.50/24 up            # 设置网卡eth0的ip和子网掩码,并立即开启

ifconfig eth1 168.10.0.6 netmask 255.255.0.0      #设置网卡eth1的信息

netstate

    查看网络连接、路由表、网卡数据、伪装连接和组播成员等信息

--route , -r                 查看路由信息

-t,  --tcp                  查看以tcp协议相关的连接信息

-u, --udp

-l, --listen-ing           查看处于监听状态的连接信息

-a, --all                       查看所有连接信息

   -n                                以数字格式显示ip和端口信息

示例

  查看路由表信息

netstat  -rn

  查看网卡发包和接受包数据

[root@vathe-pc ~]#netstat -i

Kernel Interface table

Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg

eth0       1500   0   294166      0      0      0     5889      0      0      0 BMRU

eth1       1500   0      646      0      0      0     1165      0      0      0 BMRU

lo        65536   0      202      0      0      0      202      0      0      0 LRU

  查看tcp相关的连接

netstat –tan

查看udp相关的连接

netstat –uan

查看tcp连接处于监听状态

netstat -tnl

route

    查看、设置路由表。此命令已过时,推荐使用ip route

格式

route [-CFvnee]

route add [-net | -host ] TARGET[netmask Nm] [gw GW]            # 增加路由记录

route del [-net | -host ] TARGET [gw GW] [netmask Nm] [[dev] If]  # 删除路由记录

选项

-net                   表示网络路由

-host                 表示主机路由

TARGET          指代具体的ip

netmask                    指子网掩码

gw                     网关

dev                    指具体的网卡

示例

查看路由表

route -rn

增加一条路由,目的网络地址11.11.0.0/16,通过的网关172.16.0.1

route add -net 11.11.0.0/16 gw 172.16.0.1

设置默认网关为172.16.0.1

route add –net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

删除上一条路由记录

route del -net 11.11.0.0/16

linux网络配置命令(一)——ifconfig的更多相关文章

  1. linux网络配置命令

    ifconfig 命令命令功能ifconfig命令被用于配置和显不Linux内核中网络接口的网络参数.命令语法ifconfig (参数)参数说明add〈地址〉:设置网络设备IPv6的P地址;del〈地 ...

  2. Linux网络配置命令ifconfig输出信息解析

    eth0      Link encap:Ethernet  HWaddr 00:1e:4f:e9:c2:84 inet addr:128.224.163.153  Bcast:128.224.163 ...

  3. [转]Linux网络配置命令ifconfig输出信息解析

    eth0      Link encap:Ethernet  HWaddr 00:1e:4f:e9:c2:84 inet addr:128.224.163.153  Bcast:128.224.163 ...

  4. linux网络配置命令(二)——ip

    ip命令 查看/设置路由.设备.路由策略和渠道信息 格式 ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr | addr ...

  5. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  6. ubuntu网络配置命令

    Ubuntu网络配置例如: (1) 配置eth0的IP地址, 同时激活该设备. #ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 配置e ...

  7. Linux网络——配置网络之ifconfig家族命令

    Linux网络——配置网络之ifconfig家族命令 摘要:本文主要学习了ifconfig家族用来配置网络的命令. ifconfig命令 ifconfig命令用来显示或设置网络接口信息,设置只是临时生 ...

  8. Linux网络配置和网络诊断命令介绍

    方法/步骤 1 在接下来的讲解中,讲解的Linux网络配置和网络诊断的命令有: ifconfig.ping.netstat.traceroute.dig和nslookup.host.hostname. ...

  9. Linux网络配置常用命令

    计算机需要网络连接才能和其他计算机通信,这是通过操作系统识别接口卡(如以太网卡.猫等等),并配置该接口以连接到网络上来实现的.网络配置命令可以用来配置以下类型的网络接口:以太网.ISDN(综合业务数字 ...

随机推荐

  1. Ubuntu18.04 一些好用的扩展

    原文:https://www.lulinux.com/archives/2589 一些好用的扩展: United:https://www.gnome-look.org/p/1167950/ dynam ...

  2. 比较好的MySQL索引原理

    MySQL索引原理及慢查询优化 - 美团技术团队 https://tech.meituan.com/2014/06/30/mysql-index.html

  3. POJ3580 SuperMemo

    Your friend, Jackson is invited to a TV show called SuperMemo in which the participant is told to pl ...

  4. 使用mod_deflate模块压缩页面优化传输速度

    在HTTPD主配置文件中添加如下,并确保deflate模块是启用的 #vim /etc/httpd/conf/httpd.conf SetOutputFilter DEFLATE//调用一个叫DEFL ...

  5. 理解 Redis(8) - Ordered set 值

    ordered set 是根据 score值有序排列的数据集合. 首先还是清空数据, 并清屏, 此步骤省略~~~~ 新建一条 ordered set 数据 myset1, 并存入4个字符串, scor ...

  6. _itemmod_exchange_item

    物品强化说明 表说明 `item`物品ID `exchangedItem` 升级后的物品ID `upFlag` 物品等级模式0或1,一般为0 `reqId` 需求ID `chance` 升级几率 `c ...

  7. spring boot 配置双数据源mysql、sqlServer

    背景:原来一直都是使用mysql数据库,在application.properties 中配置数据库信息 spring.datasource.url=jdbc:mysql://xxxx/test sp ...

  8. memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory

    1.在http://libevent.org/   下载libevent-2.0.22-stable.tar.gz 2.tar -zxvf libevent-2.0.22-stable.tar.gz ...

  9. 【SQLite】可视化工具SQLite studio

    SQLite数据库的特性 特点: 1.轻量级2.独立性,没有依赖,无需安装3.隔离性 全部在一个文件夹系统4.跨平台 支持众多操作系统5.多语言接口 支持众多编程语言6.安全性 事物,通过独占性和共享 ...

  10. 深入理解 java I/O

    Java 的 I/O 类库的基本架构 I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道.在当今这个数据大爆炸时代, ...