Loading

开发板(ubuntu系统)通过网线连上我win主机的wifi【网络桥接】

参考博客:https://blog.csdn.net/m0_63939847/article/details/141503827

1

可以让搭载Ubuntu系统的开发板通过网线连上Windows主机的WiFi,可按以下步骤操作:

  1. 连接网线:用网线将开发板的网口与Windows主机的网口连接起来。
  2. 设置Windows主机网络共享
    • 点击Windows右下角开始按钮,选择“设置”。
    • 进入“网络和Internet”选项。
    • 选择“以太网”(若有多张网卡,选择连接开发板的那张),点击“更改适配器选项”。
    • 找到连接WiFi的无线网卡,右键选择“属性”。
    • 切换到“共享”选项卡,勾选“允许其他网络用户通过此计算机的Internet连接来连接”,并在下拉菜单中选择与开发板相连的以太网网卡,然后点击“确定”。

重点

image

  1. 配置开发板网络
    • 打开开发板的网络配置文件,一般为/etc/network/interfaces/etc/netplan/*.yaml文件。如果是/etc/network/interfaces文件,可添加如下内容:
auto eth0
iface eth0 inet static
address 192.168.137.11  # 可根据实际情况修改,与Windows主机共享网络的IP在同一网段
netmask 255.255.255.0
gateway 192.168.137.1  # Windows主机共享网络的IP,一般为无线网卡的IP
dns-nameservers 8.8.8.8 114.114.114.114  # 可根据实际情况修改

如果是/etc/netplan/*.yaml文件,可修改为如下内容:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      addresses:
        - 192.168.137.11/24  # 可根据实际情况修改,与Windows主机共享网络的IP在同一网段
      gateway4: 192.168.137.1  # Windows主机共享网络的IP,一般为无线网卡的IP
      nameservers:
        addresses:
          - 8.8.8.8
          - 114.114.114.114  # 可根据实际情况修改
- 保存文件后,执行相应命令使配置生效。如果是`/etc/network/interfaces`文件,执行`sudo ifdown eth0 && sudo ifup eth0`;如果是`/etc/netplan/*.yaml`文件,执行`sudo netplan apply`。

完成上述操作后,开发板应该就可以通过网线借助Windows主机的WiFi连接到互联网了。

2

Windows IP 配置


以太网适配器 以太网:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::1aa4:728d:c1df:c8b4%5
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.2
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.10
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.1.1

以太网适配器 以太网 4:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::9362:ec3e:20ba:5036%24
   IPv4 地址 . . . . . . . . . . . . : 192.168.56.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :

无线局域网适配器 本地连接* 1:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 2:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 以太网 2:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 VMware Network Adapter VMnet1:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::53af:5a44:467c:576f%18
   IPv4 地址 . . . . . . . . . . . . : 192.168.19.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :

以太网适配器 VMware Network Adapter VMnet8:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::bb19:d862:eb73:724b%16
   IPv4 地址 . . . . . . . . . . . . : 192.168.86.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :

以太网适配器 以太网 6:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 WLAN:

   连接特定的 DNS 后缀 . . . . . . . : lan
   本地链接 IPv6 地址. . . . . . . . : fe80::ab3d:5e77:b0e:126e%13
   IPv4 地址 . . . . . . . . . . . . : 192.168.110.209
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.110.1

以太网适配器 蓝牙网络连接:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
PS C:\Users\26945>我的咋配

根据你提供的Windows IP配置信息,可按以下步骤配置开发板通过网线连接Windows主机的WiFi:

  1. 设置Windows网络共享
    • 打开“控制面板”,进入“网络和 Internet”>“查看网络状态和任务”>“更改适配器设置”。
    • 找到连接WiFi的“WLAN”适配器,右键选择“属性”。
    • 切换到“共享”选项卡,勾选“允许其他网络用户通过此计算机的Internet连接来连接”,并在下拉菜单中选择与开发板相连的以太网适配器(如“以太网”),然后点击“确定”。
  2. 配置开发板网络
    • 打开开发板的网络配置文件,一般为/etc/network/interfaces。使用命令sudo vi /etc/network/interfaces进行编辑。
    • 在文件中添加或修改以下内容:
auto eth0
iface eth0 inet static
address 192.168.1.11  # 可修改为与Windows主机有线网卡同一网段的IP,如192.168.1.xxx,xxx取值2-254
netmask 255.255.255.0
gateway 192.168.1.1  # Windows主机中WLAN适配器的默认网关
dns-nameservers 8.8.8.8 114.114.114.114  # 可根据实际情况修改
- 保存文件后,执行`sudo ifdown eth0 && sudo ifup eth0`命令使配置生效。

这样配置后,开发板应该就能通过网线借助Windows主机的WiFi连接到互联网了。

最新发现

只要开启wlan的共享给以太网即可

posted @ 2025-03-26 13:20  一只大学生  阅读(434)  评论(0)    收藏  举报