博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux网络配置命令(一)——ifconfig
阅读量:6703 次
发布时间:2019-06-25

本文共 1531 字,大约阅读时间需要 5 分钟。

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

转载于:https://www.cnblogs.com/vathe/p/6814765.html

你可能感兴趣的文章
[svc]visio绘制模具
查看>>
springmvc入门基础之注解和参数传递
查看>>
iOS10 CoreData新特性
查看>>
absolute绝对定位的非绝对定位用法
查看>>
小白全栈
查看>>
struts2中struts.xml配置文件详解【未整理】
查看>>
基于Linux的智能家居的设计(5)
查看>>
身份识别协议枚举工具ident-user-enum
查看>>
正则则表达式大全(收集)
查看>>
手把手教你完成第一个vivado项目
查看>>
webpack-Module Resolution(模块解析)
查看>>
linux日志logger命令详解
查看>>
SQL SERVER 如果判断text类型数据不为空
查看>>
mongodb安全权限设定
查看>>
glib 散列表
查看>>
javascript模拟C# Stringbuilder
查看>>
解析Linux系统关于用户权限、组
查看>>
Android 如何判断一个应用在运行
查看>>
分组背包题目
查看>>
获取GridView TemplateField的数据
查看>>