From 83339345358700954c6631efd0049ec352174557 Mon Sep 17 00:00:00 2001 From: 15860593862 <[200~11814869+wang-weibinfly@user.noreply.gitee.com~> Date: Sun, 12 May 2024 22:30:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\256\200\345\215\225OSPF\357\274\211.md" | 119 +++++++++++++ ...PF\345\215\207\347\272\247\357\274\211.md" | 99 +++++++++++ ...15\345\212\241\345\231\250\344\270\212.md" | 164 ++++++++++++++++++ 3 files changed, 382 insertions(+) create mode 100644 "\347\216\213\345\250\201\346\226\214/20240509_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221\347\256\200\345\215\225OSPF\357\274\211.md" create mode 100644 "\347\216\213\345\250\201\346\226\214/20240510_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221OSPF\345\215\207\347\272\247\357\274\211.md" create mode 100644 "\347\216\213\345\250\201\346\226\214/20240511_\347\275\221\347\253\231\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250\344\270\212.md" diff --git "a/\347\216\213\345\250\201\346\226\214/20240509_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221\347\256\200\345\215\225OSPF\357\274\211.md" "b/\347\216\213\345\250\201\346\226\214/20240509_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221\347\256\200\345\215\225OSPF\357\274\211.md" new file mode 100644 index 0000000..776a4bf --- /dev/null +++ "b/\347\216\213\345\250\201\346\226\214/20240509_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221\347\256\200\345\215\225OSPF\357\274\211.md" @@ -0,0 +1,119 @@ +# 题目一 + +##### 路由器1 + +基本配置 + +``` +Router>en +Router#conf t +Router(config)#interface g0/0 +Router(config-if)#ip ad +Router(config-if)#ip address 192.168.10.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#interface g0/2 +Router(config-if)#ip address 10.10.254.10 255.255.255.0 +Router(config-if)#no shut +``` + +OSPF配置(全局模式) + +``` +Router(config)#router ospf 1 +Router(config-router)#network 192.168.10.0 0.0.0.255 area 0 +Router(config-router)#network 10.10.254.0 0.0.0.255 area 0 +``` + + + +##### 路由器2 + +基本配置 + +``` +Router>en +Router#conf t +Router(config)#interface g0/0 +Router(config-if)#ip ad +Router(config-if)#ip address 192.168.20.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#interface g0/2 +Router(config-if)#ip address 10.10.254.20 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#interface g0/1 +Router(config-if)#ip address 172.16.10.30 255.255.255.0 +Router(config-if)#no shut + +``` + + + +OSPF配置(全局模式) + +``` +Router(config)#router ospf 1 +Router(config-router)#network 10.10.254.0 0.0.0.255 area 0 +Router(config-router)#network 172.16.10.30 0.0.0.255 area 0 +``` + + + +##### 路由器3 + +基本配置 + +``` +Router>en +Router#conf t +Router(config)#interface g0/0 +Router(config-if)#ip ad +Router(config-if)#ip address 192.168.30.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#interface g0/1 +Router(config-if)#ip ad +Router(config-if)#ip address 172.16.10.40 255.255.255.0 +Router(config-if)#no shut +``` + +OSPF配置(全局模式) + +``` +Router(config)#router ospf 1 +Router(config-router)#network 192.168.30.0 0.0.0.255 area 0 +Router(config-router)#network 172.16.10.0 0.0.0.255 area 0 +``` + + + +# 题目二 + +Switch>**enable**(进入特权模式) + +Switch#**configure terminal**(进入全局配置模式) + +Switch(config)#**hostname SW1**(修改交换机的名字) + +SW1(config)#**enable password 123**(设置进入特权模式的密码) + +SW1(config)#**interface vlan 1** + +SW1(config-if)#**ip address 192.168.1.2 255.255.255.0** + +SW1(config-if)#**no shutdown** + +SW1(config)#**ip domain-name wvc.com** + +SW1(config)#**crypto key generate rsa** + + SW1(config)#**ip ssh version 2** + +SW1(config)#**line vty 0 15** + +SW1(config-line)#**tra input ssh** + +SW1(config-line)#**login local** + +SW1(config-line)#**username admin password 555** + +SW1#**write memory** + diff --git "a/\347\216\213\345\250\201\346\226\214/20240510_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221OSPF\345\215\207\347\272\247\357\274\211.md" "b/\347\216\213\345\250\201\346\226\214/20240510_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221OSPF\345\215\207\347\272\247\357\274\211.md" new file mode 100644 index 0000000..e2d70e0 --- /dev/null +++ "b/\347\216\213\345\250\201\346\226\214/20240510_\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200\357\274\210\346\200\235\347\247\221OSPF\345\215\207\347\272\247\357\274\211.md" @@ -0,0 +1,99 @@ +# OSPF + +``` +PC设置 +192.168.1.2 //PC0 +192.168.1.3 //PC1 +//子网掩码和网关 +255.255.255.0 +192.168.1.1 + +192.168.2.2 //PC2 +//子网掩码和网关 +255.255.255.0 +192.168.2.1 +``` + + + +交换机配置 + +``` +Switch>en +Switch#config t +Switch(config)#vlan 2 //创建VLAN 2 +Switch(config-vlan)#vlan 3 //创建VLAN 3 +Switch(config-vlan)#exit +Switch(config)#inter f0/1 +Switch(config-if)#switchport access vlan 2 //设置端口模式为Access +Switch(config-if)#exit +Switch(config)#inter f0/2 +Switch(config-if)#switchport access vlan 3 //设置端口模式为Access +Switch(config-if)#exit +/*=Part2 SVI路由配置 */ +Switch(config)#ip routing //开启路由功能,默认关闭 +Switch(config)#interface vlan 2 //进入SVI接口模式,接口自动开启 +Switch(config-if)#ip address 192.168.3.1 255.255.255.0 //配置SVI接口IP +Switch(config-if)#exit +Switch(config)#interface vlan 3 +Switch(config-if)#ip address 192.168.1.1 255.255.255.0 +Switch(config-if)#exit + +OSPF动态路由配置 + +Switch(config)#router ospf 1 //启用OSPF协议,从属OSPF进程ID=1 +//指定通告网络,并归属OSPF区域ID=0 +Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0 +Switch(config-router)#network 192.168.3.0 0.0.0.255 area 0 +Switch(config)#do wr m +``` + + + +R0路由器配置 + +``` +Router>enable +Router#conf t +Router(config)#inter f0/0 //进入第0模块第0端口(快速以太网接口) +Router(config-if)#ip address 192.168.3.2 255.255.255.0 //配置f0/0接口IP +Router(config-if)#no shutdown //开启端口,默认关闭 +Router(config-if)#exit +Router(config)#interface serial 2/0 //进入第2模块第0端口(串行接口) +Router(config-if)#ip address 10.254.10.1 255.255.255.0 //配置s2/0接口IP +Router(config-if)#clock rate 64000 //必须配置时钟才可通信 +Router(config-if)#no shutdown //开启端口,默认关闭 +Router(config-if)#exit + +OSPF动态路由配置 + +Router(config)#router ospf 1 //启用OSPF协议,从属OSPF进程ID=1 +//指定通告网络,并归属OSPF区域ID=0 +Router(config-router)#network 192.168.3.0 0.0.0.255 area 0 +Router(config-router)#network 10.254.10.0 0.0.0.255 area 0 +Switch(config)#do wr m +``` + + + +R1路由器配置 + +``` +Router>enable +Router#conf t +Router(config)#inter f0/0 //进入第0模块第0端口(快速以太网接口) +Router(config-if)#ip address 192.168.2.1 255.255.255.0 //配置f0/0接口IP +Router(config-if)#no shutdown //开启端口,默认关闭 +Router(config-if)#exit +Router(config)#interface serial 2/0 //进入第2模块第0端口(串行接口) +Router(config-if)#ip address 10.254.10.2 255.255.255.0 //配置s2/0接口IP +Router(config-if)#no shutdown //开启端口,默认关闭 +Router(config)#exit + + OSPF动态路由配置 +Router(config)#router ospf 1 //启用OSPF协议,从属OSPF进程ID=1 +//指定通告网络,并归属OSPF区域ID=0 +Router(config-router)#network 192.168.2.0 0.0.0.255 area 0 +Router(config-router)#network 10.254.10.0 0.0.0.255 area 0 +Switch(config)#do wr m +``` \ No newline at end of file diff --git "a/\347\216\213\345\250\201\346\226\214/20240511_\347\275\221\347\253\231\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250\344\270\212.md" "b/\347\216\213\345\250\201\346\226\214/20240511_\347\275\221\347\253\231\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250\344\270\212.md" new file mode 100644 index 0000000..02cc3e6 --- /dev/null +++ "b/\347\216\213\345\250\201\346\226\214/20240511_\347\275\221\347\253\231\351\203\250\347\275\262\345\210\260\346\234\215\345\212\241\345\231\250\344\270\212.md" @@ -0,0 +1,164 @@ +下载node.js(LTS) + +用cmd下载 :npm install -- gloval yarn + +查看是否已安装:yarn --version + +如果发现vscode终端里面的yarn找不到则可以: + +以管理员身份运行Windows PowerShell :set-ExecutionPolicy RemoteSigned + +1. D盘创建vitepress文件夹,用VsCode打开 + +2. 打开终端输入 yarn init 会出现一个package.json (出现: 一直回车) + + package.json: + + ``` + { + "name": "vitepress", + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "scripts": { + "docs:dev":"vitepress dev docs", + "docs:build":"vitepress build docs", + "docs:serve":"vitepress serve docs" + }, + "devDependencies": { + "vitepress": "^1.1.4" + } + } + + + ``` + + + +3. 终端:yarn add -D vitepress(如果不可则输入yarn add --dev vitepress) + +4. 终端:yarn vitepress init + + - 路径选择:./docs + - 名字和描述:自己想 + - 选择Default Theme + - NO + - NO + +5. 把笔记拖进去docs文件夹里面去 + +6. 打开.vitepress文件夹里面的config.mjs + + - 导航栏的下拉菜单: + + ``` + nav: [ + {text:'主页',link:'/'}, + { + text:'下拉菜单', + items: [ + { text: '名字', link: '对应的路径' }, + { text:'20240401_计算机基础',link:'/王威斌/计算机网络基础/20240401_计算机基础.md'}, + {text:'20240403_计算机网络基础(概述、OSI七层模型)',link:'/王威斌/计算机网络基础/20240403_计算机网络基础(概述、OSI七层模型)'} + ] + } + ``` + + - 中间内容: + + ``` + sidebar: [ + { + + text: '计算机网络基础', + collapsible: true, 设置布局可以折叠 + collapsed: true, 默认折叠起来 + items: [ + { text: '名字', link: '对应的路径' }, + { text: '20240401_计算机基础', link: '/王威斌/计算机网络基础/20240401_计算机基础.md' }, + { text: '20240403_计算机网络基础(概述、OSI七层模型)', link: '/王威斌/计算机网络基础/20240403_计算机网络基础(概述、OSI七层模型).md' }, + { text: '20240407_计算机网络基础(光纤、双绞线)', link: '/王威斌/计算机网络基础/20240407_计算机网络基础(光纤、双绞线).md' } + + ] + } + ] + ``` + +7. 终端:运行 yarn docs:dev 或者去 package.json 里面运行 yarn docs:dev + +8. 终端:打包 yarn docs:build 或者去 package.json 里面运行 yarn docs:build + + 打包后会出现一个dist文件夹 + +9. 打开Tabby工具: + + - 安装Nginx + + ``` + apt install nginx -y --- 安装 + systemctl status nignx ---确认nginx有安装并且正在运行命令: + ``` + + + + - 输入: + + ``` + scp -r D:\vitepress\docs\.vitepress\dist root@wwb666.top:/var/www/wwb666.top/ --- 把打包好的dist文件夹存放在相应的路径里 + scp -r dist的路径 主机名@域名或者IP地址 存放的路径地址 + ``` + + + + - 输入: + + ``` + ssh root@wwb666.top 远程登录服务器 + ssh 用户名@域名或者IP地址 + ``` + + + + - 输入: + + ``` + cd /var/www 创建目录:mkdir www.wwb666.top + cd www.wwb666.top/ 进入目录 + cd /etc/nginx//conf.d/ + vim www.wwb666.top.conf 打开nginx配置页面 + 如果之前有配置过,选D删除掉在进行配置 + + server { + listen 80; + server_name www.wwb666.top; //自己的域名 + + location / { + root /var/www/wwb666.top/dist; //存放dist文件夹的路径 + try_files $uri $uri/ /index.html; + index index.html; + } + } + + + nginx -t //检查配置文件是否正确 + systemctl restart nginx //重庆Nginx服务 + ``` + + + + + + ​ + + + + + + + + + + + + + -- Gitee