双网卡电脑的Internet连接共享

需求概述

有一台双网卡的电脑A(多于2个网卡的情况,解决方案雷同),2个网卡分别称为eth0和eth1。eth0可以访问Internet,eth1连接(网线直连)另一台电脑B(笔者的实际案例是一个嵌入式设备。为了叙述简便,假设是一个普通电脑,并且电脑B除了一个以太网口外没有其它上网手段)。

目标:使2台电脑都能访问Internet。

操作系统:ubuntu20和win10。

WIN10操作步骤

在电脑A上:

1、打开控制面板-网络-网络连接(更改适配器设置),右键eth0,点属性-共享,勾选第一个:

 点确定,如果有弹窗全点“是”。

2、使用ipconfig命令获取eth1的IP地址,将电脑B的IP地址设置到同一网段即可(也可设置成自动获取)

DNS、路由设置略。一般PC电脑无需修改设置。

参考资料:

https://jingyan.baidu.com/article/bea41d4341d58bf5c41be616.htmlicon-default.png?t=N7T8https://jingyan.baidu.com/article/bea41d4341d58bf5c41be616.html

UBUNTU操作步骤

在电脑A上:

1、打开 系统设置-网络-eth1-选项-IPv4,将模式改为共享。

 保存。然后回到 系统设置-网络,确认eth0和eth1都处于打开状态(ON)。

2、使用ifconfig命令获取eth1的IP地址,将电脑B的IP地址设置到同一网段即可(也可设置成自动获取)

DNS、路由设置略。一般PC电脑无需修改设置。

更复杂的情况

本章的操作可以让eth1使用特定的IP地址,应对更复杂的情况(例如没有权限修改电脑B的IP地址,或电脑A和B通过交换机相连)。

如果电脑A是windows,直接在GUI上修改即可,不再赘述。ubuntu20设置共享后无法在GUI上修改IP,需要使用命令。

1、首先获取eth1的UUID

nmcli connection show

输出类似下图:

 2、修改IP地址

nmcli connection modify $UUID +ipv4.addresses 192.168.5.1/24

其中$UUID是上一步获取的UUID(ed16...),192.168.5.1/24是需要使用的IP地址和子网掩码。

3、打开 系统设置-网络,重启eth1。

参考资料:networking - Configure connection sharing with specific IP Address - Ask Ubuntu

与网桥的异同

Internet连接共享 和 网桥(桥接) 的相同点:都能实现2台电脑用一个网口上网。

不同点:2个网卡桥接后失去其原有的IP地址,只剩一个网桥的IP地址,电脑A两侧(在逻辑上)属于一个局域网;Internet连接共享不影响eth0的IP,并为eth1分配一个IP,电脑A两侧(在逻辑上)不是一个局域网。

---完---

要在Windows上实现双网卡共享上网,有几种方法可以选择。首先,你可以使用Windows自带的网络连接共享功能。你需要按照以下步骤进行设置: 1. 首先,确保你的电脑上有两个可用的网卡,一个连接Internet,另一个连接到另一台电脑或设备。 2. 打开控制面板,并找到“网络共享中心”选项。 3. 在左侧菜单中,选择“更改适配器设置”。 4. 右键点击Internet连接的网卡(eth0),并选择“属性”。 5. 在“共享”选项卡中,勾选“允许其他网络用户通过此计算机的Internet连接连接”。 6. 在下拉菜单中,选择连接到另一台电脑或设备的网卡(eth1)。 7. 点击“确定”按钮保存设置。 另外一种方法是使用第三方软件,如Connectify等。这些软件提供更多的功能和设置选项,可以更方便地进行共享上网的配置。你只需要安装并按照软件的指导进行设置即可。 无论你选择哪种方法,都需要确保你的电脑上有两个可用的网卡,并按照上述步骤进行正确的设置,这样你就可以在Windows上实现双网卡共享上网。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [双网卡电脑Internet连接共享](https://blog.csdn.net/louObaichu/article/details/122308875)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [\双网卡共享上网教程](https://download.csdn.net/download/q574578890/2938890)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Windows10 双网卡配置,轻松实现内外互通](https://blog.csdn.net/vcit102/article/details/129705447)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值