Internet-Tt-Tech – Page 7 – MasterH's Grocery Store(我的笔记本)

静态路由配置 路由器中包含静态路由表和动态路由表。静态路由表是管理员手动配置的,而动态路由表是路由器通过协议自动学习到的。 举例:如下图所示,有A、B、C三个路由器,相关配置已在图上标示。现在需要在A上进行配置,打通去往192.168.3.0/24和192.168.5.0/24的网段路由,同时去往其他任一网段的路由从192.168.6.2这个接口转发出去。 在路由器A上配置去往192.168.3.0/24和192.168.5.0/24网段的路由 <HUAWEI>system-view [HUAWEI]sysname RA [RA]interface gigabitethernet 0/0/1 [RA-Gigabitethernet0/0/1]ip address 192.168.1.1 255.255.255.0 // 配置接口的IP地址 [RA]ip route-static 192.168.3.0 255.255.255.0 192.168.4.2 // 配置去往192.168.3.0网段的静态路由,去往该网段的数据包交给下一跳,地址为192.168.4.2 [RA]ip route-static

Read More

常见的设备配置方式 设备的配置方式主要有三种 利用console接口进行配置 利用Telnet或SSH方式远程登录设备进行配置 通过图像化配置界面进行登录配置 对于刚出厂的设配,需要直连进行配置。即通过console线缆连接主机的COM端口与设配的console接口。 常见的配置参数有: 波特率(数据传输速率):9600bps 数据位:8 奇偶校验:None 停止位:1 流控:无 配置好之后,就可以通过IP地址或SSH方式登录交换机设备进行配置,也可以通过浏览器输入IP地址,在网页上进行配置。图形化配置方式更人性化,可以降低管理员的配置难度。 交换机的基本配置命令 不同的命令视图下,使用的配置命令是不同的,常见命令视图有: 用户视图:登录交换机后进入的第一个命令视图,命令提示符为<switch> 系统视图:在用户视图下输入system-view,可进入系统视图,命令提示符为[switch],返回用户视图的命令为quit 以太网接口视图 VLAN视图 VLAN接口视图 交换机的基本配置 <HUAWEI> // 用户视图提示符 <HUAWEI>system-view

Read More

安装 Shadowsocks 首先以root用户登录,或者sudo su -输入密码,来切换为root用户 安装shadowsocks-libev cd /etc/yum.repos.d/ curl -O https://copr.fedorainfracloud.org/coprs/librehat/shadowsocks/repo/epel-7/librehat-shadowsocks-epel-7.repo yum install -y shadowsocks-libev 安装好之后,相关命令即可使用,比如ss-local、ss-manager、ss-server等, 我们需要的是客户端,所以只需要使用ss-local。终端输入ss-local,如果没有报错,则说明安装成功。 配置文件 默认的配置文件在/etc/shadowsocks-libev/目录下,根据VPN服务器的设置,修改config.json { "server": "127.0.0.1", "server_port": 1111, "local_port":

Read More

通常程序员都是为各种类型的软件项目进行开发工作。当下在基于云的软件项目中,更多的程序员是致力于 Web 应用的开发。Web 应用的架构一般是由服务端(API 服务)和客户端(浏览器)两个相互交互的部分组成。而我们都知道,客户端主要是用来给用户呈现内容。 早期的 Web 应用客户端都是很轻量的,也就是说,在以前的 Web 应用客户端中处理的业务逻辑比较少。而现在,人们一直致力于构建诸如单页面应用(SPA)的富客户端应用,在这样的富客户端应用中,客户端所包含的业务逻辑在数量和复杂度上都丝毫不亚于服务端。 因此,在现代的 Web 应用开发行业中,就需要聘用更多的前端开发人员来完成客户端的开发工作。现代的前端开发者大部分都是在诸如 React, Angular, Vue, Svelte 等框架上使用 JavaScript 或 TypeScript 进行开发工作。当然也有些程序员会使用架构类似于微前端模式的内部框架进行开发工作。 在前端框架中运用MVVM模式 当下我们正处于通过使用用户电脑的计算能力完成 Web

Read More

本篇文章对Linux常用的命令做一个总结,如有错误,请及时联系我,谢谢 快捷方式 在开始学习 Linux 命令之前,有一些快捷方式,是必须要提前掌握的,它将贯穿整个 Linux的使用生涯。 通过上下方向键 ↑ ↓ 来调取过往执行过的 Linux 命令; 命令或参数仅需输入前几位就可以用 Tab 键补全; Ctrl + R :用于查找使用过的命令(history 命令用于列出之前使用过的所有命令,然后输入 ! 命令加上编号( !2 )就可以直接执行该历史命令) Ctrl

Read More

网络基础 电路交换:在通信开始前,通信双方要在网络上建立专属信道来发送数据,信道至少会持续到通信结束才会断开。 包交换:又叫做分组交换,是将数据分为多个消息块(即数据包),再通过网络对每个数据块进行单独传输选路。 网络协议:为在网络中传输数据而对数据定义的一系列标准或规则。 协议栈:网络协议的具体定义或具体实现。 万维网( WWW ):可以通过 URL 地址进行定义、通过 HTTP/HTTPS 协议建立连接、通过互联网进行访问的网页资源空间。 局域网( LAN ):在一个有限区域内实现终端设备互联的网络。 城域网( MAN ):规模大于局域网,覆盖区域小到一个方圆数千米的大型园区,大到一个城市圈的网络。 广域网( WAN ):跨越大范围地理区域建立连接的网络。 互联网( Internet ):通过各种互联网协议为全世界成千上万的设备建立互联的全球计算机网络系统。 物联网(

Read More

Docker安装 卸载旧版本 先卸载旧的版本,一般是docker或docker-engine sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 安装 有三种方式可以安装docker 设置docker的repositories,这种方式简单,易升级,也是推荐的安装方式 下载RPM包,安装和更新都需要手动管理

Read More

介绍 DHCP服务器用于给客户端自动分配IP地址及相关的参数。 配置文件存放路径 在服务器上搭建DHCP服务,其配置文件内容通常保存在/etc/dhcp/dhcpd.conf或/etc/dhcpd.conf中。客户端自动获取的IP地址是有租约的,租约期信息保存在/var/lib/dhcp/dhcpd.leases中。 主要配置文件的语法说明 在配置文件dhcpd.conf中,需要管理员输入相对应的语句以实现对应的功能。语句遵循一定的语法规则。接下来我们大致了解关于配置文件中的语法。 主要语法为“<参数><配置内容>”,例如: default-lease-time 3600; 某些项目要用到option,“option <参数><配置内容>”,例如: option domain-name "xksaturn.com"; 配置案例 ddns-update-style none; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.254;

Read More

泛型 介绍 泛型程序设计(generic programming)是程序设计语言的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。 泛型的定义主要有以下两种: 在程序编码中一些包含类型参数的类型,也就是说泛型的参数只可以代表类,不能代表个别对象。(这是当今常见的定义) 在程序编码中一些包含参数的类。其参数可以代表类或对象等等。(现在人们大多把这称作模板) 软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。这样用户就可以以自己的数据类型来使用组件。 Hello World泛型 不用泛型定义的函数,如下 function helloworld(name: string): string { return name; } 也可以用any来指代任意类型 function helloworld(name: any):

Read More