分享

【记忆卡片】linux网络命令

 scxingm 2015-11-30


一、ifconfig是查看网卡的信息

ifconfig [Interface] Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息.

1、配置eth0的IP地址, 同时激活该设备

#ifconfig eth0 192.168.1.101 netmask 255.255.255.0 up

2、配置eth0别名设备eth0:1的IP地址,并添加路由

#ifconfig eth0:1 192.168.1.102

#route add –host 192.168.1.1 dev eth0:1

3、激活禁用设备

#ifconfig eth0:1 up

#ifconfig eth0:down

4、查看指定的网络接口的配置

#ifconfig eth0


二、route命令来配置并查看内核路由表的配置情况

1、添加到主机的路由

#route add –host 192.168.1.1 dev eth0:0

#route add –host 10.20.30.148 gw 10.20.30.40

2、添加到网络的路由

#route add –net 10.20.30.40 netmask 255.255.255.248 eth0

#route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41

#route add –net 192.168.1.0/24 eth1

3、添加默认网关

#route add default gw 192.168.1.1

4、查看内核路由表的配置。

#route

5、删除路由。

#route del –host 192.168.1.2 dev eth0:0

#route del –host 10.20.30.148 gw 10.20.30.40

#route del –net 10.20.30.40 netmask 255.255.255.248 eth0

#route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41

#route del –net 192.168.1.0/24 eth1

#route del default gw 192.168.1.1


对于1和2两点可使用下面的语句实现:

Ifconfig eth0 172.16.19.71 netmask 255.255.255.0

Route 0.0.0.0 gw 172.16.19.254

Service network restart


三、netstat命令来显示网络状态信息

主要用途有:察看网络的连接状态(仅对TCP有效,对UDP无效)、检查接口的配置信息、检查路由表、取得统计信息。不带参数时表示显示获得的TCP、UDP端口状态,因为UDP为无连接的协议,所以状态对其无意义。常见的状态有:ESTABLISHED、LISTENING、TIME-WAIT,分别表示处于连接状态、等待连接、关闭连接。netstat程序有几个参数选项,用户可以用来查看网络上不同方面的信息,其参数说明如下:

-a:选项为显示所有配置的接口

-i:选项为显示接口统计信息

-n:选项为以数字形式显示IP地址

-r:选项显示内核路由表

-s: 选项表示计数器的值。

1、 显示网络接口状态信息。

#netstat –i

2、显示所有监控中的服务器的Socket和正使用Socket的程序信息。

#netstat –lpe

3、显示内核路由表信息。

#netstat –r

#netstat –nr

4、 显示TCP/UDP传输协议的连接状态。

#netstat –t

#netstat –u

注意啦

小卡片大用处,我们积少成多,天天记忆一个小知识。联盟退出记忆卡片,帮助大家记忆一些基本的操作命令,让我们更好更快的完成工作

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多