diff --git "a/\346\235\216\345\245\211\345\275\254/202405010-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" "b/\346\235\216\345\245\211\345\275\254/202405010-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" new file mode 100644 index 0000000000000000000000000000000000000000..f2e9b35f41a9d38715d8e65db12a52bc6befbc43 --- /dev/null +++ "b/\346\235\216\345\245\211\345\275\254/202405010-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" @@ -0,0 +1,4 @@ +### 注意事项 +1、配置ospf的所需ip网段 +2、三层交换机记得IP routing +3、IP 地址得配置正确 \ No newline at end of file diff --git "a/\346\235\216\345\245\211\345\275\254/202405011-Cisco\346\250\241\346\213\237\345\231\250 \345\256\211\345\215\223\346\234\254\345\234\260\347\275\221\347\253\231\351\203\250\347\275\262.md" "b/\346\235\216\345\245\211\345\275\254/202405011-Cisco\346\250\241\346\213\237\345\231\250 \345\256\211\345\215\223\346\234\254\345\234\260\347\275\221\347\253\231\351\203\250\347\275\262.md" new file mode 100644 index 0000000000000000000000000000000000000000..de7d827b45a5799cb610311a20ccde0e391d357b --- /dev/null +++ "b/\346\235\216\345\245\211\345\275\254/202405011-Cisco\346\250\241\346\213\237\345\231\250 \345\256\211\345\215\223\346\234\254\345\234\260\347\275\221\347\253\231\351\203\250\347\275\262.md" @@ -0,0 +1,6 @@ +###### 1、先下载markdown-blog-v1.1.1-windows-amd64 +###### 2、打开Tabby或者cmd +###### 3、进入你文件下载的地方,点开文件属性就可以查看到 +###### 4、在markdown-blog-v1.1.1-windows-amd64内创建一个文件夹,把自己的笔记导入进去 +###### 5、./markdown-blog web(运行) +###### 6、查看效果 \ No newline at end of file diff --git "a/\346\235\216\345\245\211\345\275\254/202405013-Cisco\346\250\241\346\213\237\345\231\250 \347\275\221\351\241\265\351\203\250\347\275\262\345\210\260liunx\346\234\215\345\212\241\345\231\250.md" "b/\346\235\216\345\245\211\345\275\254/202405013-Cisco\346\250\241\346\213\237\345\231\250 \347\275\221\351\241\265\351\203\250\347\275\262\345\210\260liunx\346\234\215\345\212\241\345\231\250.md" new file mode 100644 index 0000000000000000000000000000000000000000..5266acca0724d8b2f5df72bd5fa59c9760889575 --- /dev/null +++ "b/\346\235\216\345\245\211\345\275\254/202405013-Cisco\346\250\241\346\213\237\345\231\250 \347\275\221\351\241\265\351\203\250\347\275\262\345\210\260liunx\346\234\215\345\212\241\345\231\250.md" @@ -0,0 +1,104 @@ +# www.yating.top +#### 先下载node.js(去cmd npm -v)去查看npm有没有下载 +#### 1、创建一个vitpress的文件夹 +#### 2、在vscode打开,打开终端,输入 npx vitepress init,选择yes或者no +#### 3、会生成一个文件夹,里边有package.json的文件,文件内容如下: +``` +{ + "scripts": { + "docs:dev": "vitepress dev no", + "docs:build": "vitepress build no", + "docs:preview": "vitepress preview no" + } +} +``` + +#### 4、就可以在config.mts里边开始进行编写 +``` +import { defineConfig } from 'vitepress' + +// https://vitepress.dev/reference/site-config +export default defineConfig({ + title: "今天你学习了吗", + description: "", + themeConfig: { + // https://vitepress.dev/reference/default-theme-config + nav: [ + { text: '首页', link: '/' }, + { + text:'下拉菜单', + items: [ + { text: '名字', link: '对应的路径' }, + { text:'计算机基础',link:'/计算机基础/20240229-开学第一课笔记'}, + { text:'20240401-计算机网络基础',link:'/计算机网络基础/20240401-计算机网络基础'}, + + ] + } + ], + + sidebar: [ + { + text: '计算机基础', + collapsed: true, + items: [ + { text: '', link: '对应的路径' }, + { text:'20240229-开学第一课笔记',link:'/计算机基础/20240229-开学第一课笔记'}, + { text:'20240301-计算机基础笔记',link:'/计算机基础/20240301-计算机基础笔记'}, + { text: '20240302-计算机基础2笔记', link: '/计算机基础/20240302-计算机基础2笔记' }, + { text: '20240304-计算机基础3笔记', link: '/计算机基础/20240304-计算机基础3笔记' }, + ] + }, + { + text: '计算机网络基础', + collapsed: true, + items: [ + { text: '', link: '对应的路径' }, + { text:'20240401-计算机网络基础',link:'/计算机网络基础/20240401-计算机网络基础'}, + { text:'20240403-计算机网络基础2',link:'/计算机网络基础/20240403-计算机网络基础2'}, + { text: '220240407-计算机网络基础3', link: '/计算机网络基础/20240407-计算机网络基础3' }, + { text: '20240408-计算机网络基础4', link: '/计算机网络基础/20240408-计算机网络基础4' }, + { text: '20240410-计算机网络基础5', link: '/计算机网络基础/20240410-计算机网络基础5' }, + + ] + } + ], + + socialLinks: [ + { icon: 'github', link: 'https://github.com/vuejs/vitepress' } + ] + } +}) +``` +#### 5、终端运行:去package.json运行npm run docs:dev +#### 6、打包,把鼠标移到package.json的第二行点击运行脚本(打包成功会有一个dist的文件夹里边包含了你的笔记以及跳转文件等) + +#### 7、登入ssh root@域名.top +##### 7.1:安装nginx(apt install nginx -y ) + +#### 8、退出ssh +##### 8.1 scp -r dist的路径 主机名@域名或者IP地址 存放的路径地址 +(例如我的就是:scp -r C:\Users\yat\Desktop\vitepress\docs\.vitepress\dist root@cyating.top:/var/www/www.cyating.top/) + +#### 9、再登入ssh +##### 9.1 进入 cd /var/www +##### 9.2创建目录:mkdir www.cyating.top +##### 9.3 进入该目录 +##### 9.4 cd /etc/nginx//conf.d/ ,打开nginx配置页面 +##### 9.5 +``` +server { + listen 80; + server_name www.cyating.top; //自己的域名 + + location / { + root /var/www/www.cyating.top/dist; //存放dist文件夹的路径 + try_files $uri $uri/ /index.html; + index index.html; + } + } +``` +检查配置文件是否正确 +#### 10.nginx -t + 服务重启 +#### systemctl restart nginx Nginx + diff --git "a/\346\235\216\345\245\211\345\275\254/20240508-Cisco\346\250\241\346\213\237\345\231\250 RIP\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" "b/\346\235\216\345\245\211\345\275\254/20240508-Cisco\346\250\241\346\213\237\345\231\250 RIP\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" new file mode 100644 index 0000000000000000000000000000000000000000..f915a798da18ecd7a1bb16fe9efd61a3f5b151a0 --- /dev/null +++ "b/\346\235\216\345\245\211\345\275\254/20240508-Cisco\346\250\241\346\213\237\345\231\250 RIP\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\2562.md" @@ -0,0 +1,12 @@ +### rip动态路由配置的注意事项 +1、配置中继器模式(trunk) +2、在三层交换器中记得要开启路由模式(IP routing) +3、在三层交换机中如果分VLAN,记得rip的时候都需要network +4、检查IP地址是否有填写,是否填错 +``` +Switch(config)#router rip +Switch(config-router)#ver 2 +Switch(config-router)#net 192.168.10.0 +Switch(config-router)#net 10.10.12.0 +Switch(config-router)#net 192.168.20.0 +``` \ No newline at end of file diff --git "a/\346\235\216\345\245\211\345\275\254/20240509-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\256 .md" "b/\346\235\216\345\245\211\345\275\254/20240509-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\256 .md" new file mode 100644 index 0000000000000000000000000000000000000000..e65e61e932898571eef0050f69457e78277b5943 --- /dev/null +++ "b/\346\235\216\345\245\211\345\275\254/20240509-Cisco\346\250\241\346\213\237\345\231\250 ospf\345\212\250\346\200\201\350\267\257\347\224\261\351\205\215\347\275\256 .md" @@ -0,0 +1,14 @@ +#### OSPF,是目前网络中应用最广泛的路由协议之一 +#### OSPF,适用于中大型网络 +#### 路由器通过路由选择协议建立了一个正确、稳定的路由表后,每当收到IP分组时,会将其沿着一条从源结点到达目的结点的最佳路径进行转发,大致过程如下: +1、目的IP地址,目的网络 +2、达目的网络的下一跳路由器的IP地址,将该IP分组 +3、当下一跳路由器接收到该IP分组后,进行类似处理并转发,IP分 +4、若目的网络是与路由器的端口直连的,则直接将IP分组转发到路 +5、若在路由表中既没有下一跳路由地址,也没有目的端口,则将IP分组 +6、若没有设置默认路由或在默认路由中仍没有该目的网络的路由信息,则直接将该IP分组丢弃。 +``` +启用OSPF协议,从属OSPF进程ID=1 +Router(config)#route ospf 1 +Router(config-router)#net 192.168.10.0 0.0.0.255 area 0 +Router(config-router)#net 20.20.11.0 0.0.0.255 area 0 \ No newline at end of file