ip和ss命令参考

#ip help
ip {link|address|addrlabel|neighbour|route|rule|maddress|mroute|tunnel|xfrm} help

#ip address
#显示IP
ip a
#显示 eth3 IP
ip a show eth3
#显示eth3 IPv4
ip -4 a show eth3

#添加IP
ip a add 192.168.10.2/24 dev eth1
#添加IP 添加label
ip a add 192.168.10.2/24 dev eth1 label eth1New
#删除eth1 IP
ip a del 192.168.10.2/24 dev eth1
#删除IP 删除label
ip a del 192.168.10.2/24 dev eth1 label eth1New

#删除eth3多IP
ip a f to 192.168.3.0/25 dev eth3
#删除网卡eth3所有IP
ip a f dev eth3

#ip link
#设置eth1 down
ip l set dev eth1 down
#设置eth1 up
ip l set dev eth1 up
#查看up的网卡
ip l show up
#设置eth1 mtu
ip l set mtu 2048 dev eth1


#ip neigh
#显示 arp
ip n 
#添加永久ARP
ip neigh add 192.168.1.5 lladdr 00:11:22:33:44:0a dev eth3 nud perm
#删除ARP
ip n del 192.168.1.5 dev eth3
#更改ARP
ip n change 192.168.1.100 dev eth3 nud reachable

#ip route
#显示route
ip r
#添加route
ip r add 192.168.1.0/24 via 192.168.4.1
ip r add 192.168.1.0/24 dev eth3
#默认路由
ip r add default 192.168.1.0/24 dev eth3
ip r add default 192.168.1.0/24 via 192.168.4.1
#删除默认路由
ip r del default
#删除路由
ip r del 192.168.1.0/24 dev eth3

#ip rule
#列出rule
ip rule
#查看rule 0
ip route show table 0


# ss command
#查看本地监听
ss -l
#查看ipv4本地监听,不显示端口名
ss -4ln
#查看本地进程监听
ss -pln
#查看摘要
ss -s
#查看源端口等于22 
ss sport eq :22
#查看目标端口大于1024
ss dport ge :1024
#查看目标端口小于1024
ss dport le :1024
#查看目的IP为192.168.1.3
ss dst 192.168.1.3
#查看源IP为 192.168.1.3
ss src 192.168.1.3
#查看TCP目的端口为443或者80
ss -nt '( dst :443 or dst :80 )'


参考

ip  http://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax/#5

ss  http://www.binarytides.com/linux-ss-command/


你可能感兴趣的:(linux,命令,IP,ss)