网络硬件的一些认识

假期时间看了一本介绍网络硬件的书《图解网络硬件》,作者日本的,文笔比较朴实,干货不少,网络硬件设备的发展历史介绍的比较详细。之前对于网络设备的有些零散的认识,比如mac地址学习,vlan,路由协议之类,没有系统的学习过。最近搞docker相关的sdn研究,刚好凑这个机会对完了过做了一次系统的学习,看这本书的收获还是很大的。书中具体的知识不再详细介绍,在此谨把个人认为重要的知识点总结一下,有兴趣的同学可以据此看一下原著

  • 交换机组网STP协议
  • 交换机vlan trunk端口聚合
  • 交换机技术参数:交换机背板带宽、cam表容量、mac地址老化时间、,
  • snmp协议基础
  • 路由协和三层交换机的区别,三层交换机的硬件原理
  • 常见的路由器协议区别,路由收敛速度,路由器对于vpn的支持
  • 硬件防火墙的基本功能,常见网络区域的划分,安全策略
  • NAT的基本功能分类
  • 硬件负载均衡设备的基本功能

如果对SDN感兴趣,请先了解下前半部分,主要是二层LAN相关技术,看完之后就知道OpenFlow提到的流表原来是做甚的;

如果需要跟数据中心的网络运维打交道,还要看下后半部分。


### 配置 Ubuntu 20.04 的静态 IP 地址 在 Ubuntu 20.04 中,Netplan 是用于管理网络配置的主要工具。以下是关于如何正确配置静态 IP 地址的方法以及解决可能遇到的问题。 #### 使用 Netplan 配置静态 IP 地址 1. 编辑 `/etc/netplan/01-netcfg.yaml` 文件以定义静态 IP 地址配置。文件的内容应类似于以下示例: ```yaml network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: no addresses: - 192.168.12.18/24 gateway4: 192.168.12.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 ``` 上述 YAML 文件指定了 `eth0` 接口的静态 IP 地址为 `192.168.12.18`,子网掩码为 `24`,默认网关为 `192.168.12.1`,并设置了 Google DNS 服务器作为名称解析服务[^4]。 2. 修改完成后,应用新的网络配置: ```bash sudo netplan apply ``` 如果执行过程中出现警告信息 `WARNING: gateway4 has been deprecated, use default routes instead...`,可以通过移除 `gateway4` 并改用 `routes` 来替代。例如: ```yaml network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: no addresses: - 192.168.12.18/24 routes: - to: default via: 192.168.12.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 ``` 此更改解决了有关 `gateway4` 已被弃用的警告消息[^5]。 #### 如果通过 ifconfig 设置静态 IP 后无法联网 当尝试使用 `ifconfig` 手动设置静态 IP 地址时,可能会导致网络连接中断,并显示错误提示 `DNS_PROBE_FINISHED_BAD_CONFIG` 或者右上角网络图标带有问号标志。这是因为直接修改接口状态而未更新系统的路由表或 DNS 配置所致[^2]。 建议始终优先采用 Netplan 方法来配置静态 IP 地址,因为它是官方推荐的方式,能够确保所有必要的参数都被正确初始化。 #### 自动化双网卡共享上网配置 对于拥有多个网卡的情况,可以按照特定需求调整路由规则以便实现互联网共享功能。然而,默认情况下这些自定义规则不会随系统重启保留下来。为了使它们生效于每次开机之后无需再次手动干预,则需进一步编辑脚本或者利用 systemd service 单元完成自动化处理过程[^3]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值