Skip to main content

moregeek program

tcpip命令总结-多极客编程

TCPIP命令总结

1、网络设备的几种模式?

1)用户模式

刚刚进入就是用户模式

2)特权模式

执行:enable或者en

3)全局模式

执行:config  terminal或者conf  t

4)接口模式

interface  f0/0    百兆

interface  e0/0   十兆

Interface  g0/0   千兆


2、配置主机名

Switch(config)#  host 名称

例如:Switch(config)# host sw1


3、查看系统IOS名称及版本信息

Switch#show version

或者

Switch#sh ver


4、查看交换机的mac地址表

Switch#show mac-address-table

或者

Switch#show mac-address-table dynamic


5、配置交换机的双工模式

Switch(config)#int f0/0

Switch(config-if)#duplex full  全双工

Switch(config-if)#duplex half  半双工


6、配置交换机接口的速率

Switch(config)#int f0/0

Switch(config-if)#speed 100


7、查看接口的双工模式和速率等接口信息

Switch#sh int f0/0


8、无论多长时间都不返回初始界面

Switch(config)#line con 0

Switch(config-line)#exec-timeout 0 0


9、启用命令同步,不弹出信息

Switch(config)#line con 0

Switch(config-line)#logging synchronous


10、禁用dns查找,防止输错命令导致等待时间较长

Switch(config)#no ip domain-lookup


11、给路由器配置ip地址

Router(config)# int f0/1

Router(config-if)# ip add 192.168.1.1 255.255.255.0

Router(config-if)# no shutdown


12、给交换机配置ip地址

Switch(config)#int vlan 1

Switch(config-if)# ip add 192.168.1.1 255.255.255.0

Switch(config-if)# no shutdown


13、在windows10中查看arp缓存和清除缓存

查看缓存:arp  -a

清除缓存:arp  -d


14、在windows中绑定mac地址

1)首先在windows10中查看网卡接口序号

netsh interface ipv4 show neighbors

2)绑定mac地址

netsh interface ipv4 set neighbors 5  192.168.1.1 24-e9-b3-10-e5-a1

5就是查出的网卡序号,不同电脑可能不一样


15、在路由器上查看ARP缓存表

Router# show arp


16、在路由器上清除ARP缓存表

Router# clear arp-cache


17、在路由器上绑定mac地址

Router(config)# arp  192.168.1.10  0011.1111.1111  arpa


18、ping命令

一直ping,用于测试网络稳定性:ping  192.168.1.1  -t   

返回主机名:ping  -a  192.168.1.1

改变ping包的大小:ping  -l  10000


19、配置静态路由

多台路由器之间可以相互通信(不同网段)

ip  route 目标网络  下一跳

ip route 192.168.1.0 255.255.255.0 10.0.0.1


20、配置默认路由

当目标网络庞大,有很多的网段,配置一条默认路由即可,不用配置太多的静态路由了

ip route 0.0.0.0 0.0.0.0 10.0.0.1


21、查看路由表

Router# show ip route


22、查看接口的ip和状态

Router#show ip int br


23、恢复接口所有配置

Router (config) # default int f0/0


24、测试能否达到目标的路由器

Router#traceroute 3.3.3.3 source 192.168.1.1

测试192.168.1.1能否通往3.3.3.3的路由器


25、查看设备的所有正在运行的配置

Switch#show run


26、查看已经保存的配置

Router#show star


27、保存配置

copy running-config startup-config

或者

wr


28、清除保存的配置

Switch#erase nvram:


29、设置console密码

Switch(config)#line console 0

Switch(config-line)#password  123

Switch(config)#login


30、配置特权密码

Switch(config)#enable password  123


31、配置远程密码

Switch(config)#line vty 0 4

Switch(config-line)#password  123

Switch(config)#login


32、加密密码

Switch(config)#service password-encryption


33、修改路由器的密码

1)重启路由器,按ctrl+break或者ctrl+c中断IOS的加载,进去ROM Monitor模式

2)将寄存器的值更改为0X2142

rommon>confreg 0x2142

rommon>reset

3)因为修改了寄存器的值,所以开机不加载配置文件,所以就没有密码

4)手工加载配置文件

Router# copy startup-config running-config

5)逐一修改密码(特权、console、远程)

6)修改寄存器的值为0X2102,并保存配置

Router(config)#config-register 0x2102

Router(config)#exit

Router(config)#copy runing-config  startup-config


34、交换机的密码恢复

1)拔掉交换机的插头,断电,然后重新插好电源,同时按住mode键,进去到switch:模式

2)初始化flash

Switch:flash_init

3)将config.text文件名称改为config.old

Switch: rename flash:config.text flash:config.old

4)重启交换机

Switch:boot

5)进入系统之后把名称改回来

Switch# rename flash:config.old flash:config.text

6)手工加载配置文件

Switch#copy flash:config.text system:running-config

7)修改各种密码,保存配置


35、远程管理路由器交换机的命令,在电脑上执行

telnet 192.168.1.1


36、给交换机配置网关

Switch(config)#ip default-gateway 192.168.2.254

如果交换机在另一个不同的网段,就需要给交换机配网关


37、升级路由器IOS

Router#copy  tftp  flash


38、备份路由器的IOS

Router#copy  flash  tftp


39、给交换机装系统

1)用console线连接交换机

2)初始化flash

Switch:flash_init

3)通过Xmodem协议传输IOS文件

Switch: copy Xmodem: flash : c2960-lanbase-mz.122-35.se5.bin

4)打开超级终端,点击“发送”,选择系统,协议选择:Xmodem,最后点击“发送”

5)重启交换机

Switch:boot


40、创建vlan

方法一、

Switch#config t

Switch(config)# vlan 10

Switch(config-vlan)#name shichangbu



方法二、使用数据库模式

Switch#vlan database

Switch(vlan)#vlan 20 name kaifabu


41、删除vlan

Switch(config)# no vlan 20


42、把电脑加入vlan

Switch#config t

Switch(config)# int f0/1

Switch(config-if)# sw mo ac

Switch(config-if)sw ac vlan 2


43)查看vlan信息

Switch#show vlan brief


43、修改交换机接口为中继

Switch(config)#int f0/24

Switch(config-if)# sw mo tr


44、查看接口的模式

Switch#show  int  f0/24  switchport


45、禁止交换机传输某个vlan

Switch(config)#int f0/24

Switch(config-if)# sw mo tr

Switch(config-if)#switchport trunk allowed vlan remove 20


46、在trunk上添加某个vlan

Switch(config)#int f0/24

Switch(config-if)# sw mo tr

Switch(config-if)#switchport trunk allowed vlan add 20


47、配置单臂路由

R1(config)#int f0/0

R1(config)#no sh

R1(config)#int f0/0.1

R1(config-subif)#en dot 10

R1(config-subif)#ip add 192.168.1.1 255.255.255.0


48、配置dhcp

Router(config)#ip dhcp pool vlan10

Router(dhcp-config)#network 192.168.1.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.1.254

Router(dhcp-config)#dns-server 202.106.46.151

Router(dhcp-config)#lease 3

Router(dhcp-config)#ip dhcp exclude-address 192.168.1.100


49、以太网通道

提高带宽、备份

Switch(config)#int range f0/1 -2

Switch(config)#sw mo tr

Switch(config-if-range)#channel-group 1 mode on


50、查看以太网通道的命令

Switch# show etherchannel 1 summery


51、配置vtp

同步vlan信息,提高工作效率,减轻工作量

Switch(config)#vtp domian bdqn

Switch(config)#vtp mode server(三种模式,分别是server、client、transparent,建立vlan在server模式,client模式接收vlan)

Switch(config)#vtp password 123(可以不配)

Switch(config)#vtp pruning(修剪,可以不配,作用是防止占用交换机的资源)


52、查看vtp的状态

Switch#show vtp status














©著作权归作者所有:来自51CTO博客作者李微淘1122的原创作品,请联系作者获取转载授权,否则将追究法律责任

配置以太网通道,(路由器,交换机,三层交换机)-多极客编程

在网络的核心之间经常有这样的需要,希望两条链路能够实现负载均衡,提高链路带宽,并能够相互备份。EthernetChannel 可以曼珠这样的需求。1.1 Ethernet Channel 的定义Ethernet Channel 通过捆绑多条以太网链路来提高链路带宽,并运行一种机制,将多个以太网端口捆绑成一条逻辑链路。以太网通道最多可以捆绑八条物理链路,其中物理链路可以是双绞线的,也可以是光纤的。如

配置静态路由,默认路由_wx63897de3abfd7的博客-多极客编程

8.2.1 静态路由    静态路由是由管理员再路由器手动配置的固定路由 如图 如果路由器 A 需要将数据转发到非直连网段 192.168.1.0,就需要再路由器 A 上添加静态路由。                                                                     静态路由示意表在路由器 A 上添加静态路由必须指明下列内容1)要到达目的的网络

codeql的自动化代码审计之路(中篇)_mb627b50e21abf2的博客-多极客编程

0x01 前言在上一篇文章中,我们已经了解了关于CodeQL的基本语法,从实际案例角度来体验了CodeQL在代码审计中的作用。从这篇文章开始,我们将开始真正打造基于CodeQL的自动化代码审计工具,由于这仅仅是来自于个人兴趣的研究,并非来自成熟项目,所以在文章中可能缺陷,各位大佬如果有更好的意见建议,请私信。CodeQL的代码审计整体过程可以分成两个部分,如图1.1所示,分别是从源代码解析成Cod

codeql的自动化代码审计之路(下篇)-多极客编程

0x01 前言在上一篇文章中,我们基于CodeQL官方提供的sdk实现了自动化查询数据库功能,在文章中也提到实现完整的自动化代码审计还缺少“数据库生成”相应的功能,本文主要针对“数据库生成”这一阶段来阐述整个过程实践中的优缺点。生成数据库是整个CodeQL使用中最重要的一个步骤,对于java语言来说,生成数据库的过程要比其他语言更难。CodeQL的数据库中本质上保存的是与代码相关的AST语法树,通

【网络】网络发展,网络协议,网络传输流程,地址管理-多极客编程

1.计算机网络背景1.1网络发展计算机体系结构本质也可以被看做是一个小型网络。计算机与计算机之间也是用“线”连接起来的。与其说两台计算机通信,本质上其实也是通过“线”链接起来。不过是“线”长了一点(网线,无限LAN)。独立模式:计算机之间相互独立;网络互联:多台计算机连接在一起,完成数据共享;那么我们一般一台计算机内,把外设和内存之间的“线”称作IO总线。CPU和内存之间的“线”称作系统总线,我们

【网络】udp-多极客编程

在上一讲中我们知道了网络传输的基本流程,本节我们要更加深刻的理解一下两台主机之间交互的本质。我们在网络通信的时候,只要让两台主机能够通信就可以了吗??实际上,在进行通信的时候不仅仅要考虑两台主机间相互交互数据!!本质上将,进行数据交互的时候是用户和用户在进行交互用户的身份,通常是用程序体现的!!程序一定是在运行中 --> 进程!!因此主机间通信的本质是:在各自的主机上的两个进程在互相交互数

计算机网络(自顶向下)学习笔记——网络层-多极客编程

第四章—网络层 4.1、概述 转发功能和路由选择功能的区别? 转发涉及在单个的路由中从一条入链路到一条出链路的传送 路由选择涉及一个网络的所有路由器,他们经路由选择协议共同交互,决定分组从源到目地结点所采用的的路径 4.1.1、转发和路由选择 网络层两种最重要功能: 转发:当一个分组到达路由器到一条输入链路时,路由器必须将该分组移动到合适的输出链路 路由选择:当分组从发送方流向接收方时,网络

配置以太网通道,(路由器,交换机,三层交换机)-多极客编程

在网络的核心之间经常有这样的需要,希望两条链路能够实现负载均衡,提高链路带宽,并能够相互备份。EthernetChannel 可以曼珠这样的需求。1.1 Ethernet Channel 的定义Ethernet Channel 通过捆绑多条以太网链路来提高链路带宽,并运行一种机制,将多个以太网端口捆绑成一条逻辑链路。以太网通道最多可以捆绑八条物理链路,其中物理链路可以是双绞线的,也可以是光纤的。如

防火墙基础之思科实验入侵检测安全防护​-多极客编程

防火墙基础之思科实验入侵检测安全防护​原理概述:​防火墙(英语:Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。​防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作实施记录

防火墙基础之思科实验防病毒安全防护​组网方案-多极客编程

防火墙基础之思科实验防病毒安全防护​组网方案原理概述:​防火墙(英语:Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。​防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作实

防火墙基础之思科实验入侵检测安全防护​组网方案-多极客编程

防火墙基础之思科实验入侵检测安全防护​组网方案原理概述:​防火墙(英语:Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。​防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作

android平台gb28181接入模块技术接入说明-多极客编程

技术背景今天,我们主要讲讲Android平台GB28181接入模块的技术对接,Android平台GB28181接入模块设计的目的,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。Android终端除支持常规的音视频数据接入外,还可以支持移动设备位置