背景
手头有个ubantu 的设备,需要偶尔使用连接一下。但是平时的上网还是用的无线网卡。所以学习一下,产生了这个需求来。百度上都是可以搜索到的。此处做个笔记,记录一下
开始之学习一下网络的基础知识
IP 地址的构成
1.IP 地址是由网络位 和 主机位构成
- 网络位如果相同,则证明处于同一个网段
2.IP 地址划分为 5 类 A B C D E
参考图片一起理解
A类地址:网络号是8位,第1位一定是0,主机位是24位,主机数2^24
地址范围:0.0.0.0~127.255.255.255
网络数:2^7
子网掩码:255.0.0.0
B类地址:网络号是16位,左起第1、2位必须是10,其他位随意变化,主机位是16位,主机数2^16
地址范围:128.0.0.0~191.255.255.255
网络数2^14
子网掩码:255.255.0.0
C类地址:网络号是24位,左起第1、2、3位必须是110,其他位随意变化 ,主机位是8位,主机数2^8
地址范围:192.0.0.0~223.255.255.255
网络数2^24
子网掩码:255.255.255.0
D类地址:左起第1、2、3、4位必须是1110,其他位随意变化
组播地址
地址范围:224.0.0.0~239.255.255.255
E类地址:左起第1、2、3、4、5位必须是11110,其他位随意变化
科研使用
地址范围:240~247
什么是路由
路由相当于一个物流中心,负责把数据分发给各个需要数据的主机。路由器也是这个道理 。
信息的传输必然要先经过某个路由,然后再分发给各个需要的IP 地址
掩码有啥用
掩码可以用来确定网段地址
什么是网段
网段是指使用同一个物理层的地址,此地址可以通过IP 和 掩码进行计算
IP 地址 二进制值 与 掩码的 二进制 值的 与 结果
DNS
DNS 是一种服务,用来将域名和 IP 地址映射
电脑中的 DNS 可理解为 自动分配IP 地址 的服务
如何同时使用无线网卡和有线网卡
前提:
你的笔记本可以支持 同时使用无线网卡 ,与 以太网网卡 (多重网络)
通过上述的只是有如下方案,原理就是 指定 某些 IP 地址 流经 指定的 路由 (Gateway)
此时使用到命令 route add ,参数 p 永久指定
而且路由协议有个特点,优先走更小的网段
我的设备的IP 地址为 192.168.7.2
我上网使用的 路由器的 192.168.0.1
详细信息可以通过命令 route print 查看
IPV4 路由表 Metric 指跳数,简单理解为中转了多少次
路由表中的第 1/2 条意思是
所有地址 需要流经 网关地址
设置之前你需要知道你的有线网卡 网关 和 有限网卡网关
route add -p 192.168.7.2 mask 255.255.255.0 x.x.x.x
解释:
添加 192.168.7.2 掩码 255.255.255.0 流经 x.x.x.x 的路由
注:
兜兜转转,我发现这是一个伪命题,如果无线网卡 和 有线网卡可以同时使用,根本不需要动路由表,就可以达到要求。不知道百度上为什么一搜一片,让修改路由表。总之,重在过程学习一下相关知识。 我使用的笔记本打开无线网卡,自动关闭Ethernet ,最终通过网友了解到,需要设置HP 笔记本的BIOS 设置,关闭 LAN /WLAN 切换