平时偶尔会遇到一台电脑想要借助直连网线的方式共享可以上网的另一台电脑的网络的情况,本文记录方法。
问题描述
- 有两台电脑 A, B
- A 通过某个网卡可以上网,并且有空闲带有网口的网卡
- B 无法上网,拥有空闲网口
- B 希望可以通过网线连接 AB 空闲网口的物理方式实现共享 A 的网络
- 拓扑图
操作方法
网络共享
该方法需要 A 为 Windows 操作系统
- Windows 配置较为方便,自带了网络共享功能
- 进入电脑 A 的
网络适配器选项
配置界面,直面我们的网卡
- 在上网的网卡上
右键
->属性
,进入共享
选项卡 - 勾选
允许其他用户通过此计算机的Internet 连接来连接
- 此处我当前环境有线网卡只有这一个,如果有多个的话会需要选择分享的目标网卡,这时候就需要选择和B连接的空闲网卡了
- 用网线连接 A 和 B
- 在电脑B上配置 IP 和 DNS 自动获取即可
- 顺利的话 B 已经可以上网了
网卡桥接
该方法不需要依赖 Windows 系统的网络共享
功能
原理为桥接上网网卡和闲置网卡成为一个网桥,通过该网桥共享网络
- 进入 A 的
网络适配器选项
配置界面 - 选中上网网卡和闲置网卡,右键 ->
桥接
- 桥接后成为一个网桥
- 设置 B 的网段与DNS 和上网网卡相同 或 设置 B 的网络自动获取 IP 和DNS 即可
- 顺利的话 B 可以上网了
参考资料
- https://blog.csdn.net/mao_hui_fei/article/details/116060591
- https://blog.csdn.net/pang9998/article/details/104950358
- https://blog.csdn.net/manmanmanli/article/details/78719736?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-2.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-2.pc_relevant_default&utm_relevant_index=5