Linux、PC、Arm开发板之网络配置

环境信息

开发板:星创易联StartRouter 500工业级路由器
PC机:win10
虚拟机:VMware17 + debian11

需求描述

需求描述

  1. pc机通过ssh 登录到开发板,并实时查看运行状态。
  2. 代码在虚拟机进行交叉编译,编译生产的bin文件由虚拟机通过nfs共享至开发板。
  3. 开发板bin文件运行所需的环境变量,由虚拟机通过ssh推送至开发板。

网络配置

PC机及虚拟机的物理网卡、无线网卡均配置为静态IP。
PC机通过WIFI访问internet,虚拟机通过无线网卡桥接的方式共享PC的网络资源。
PC机与开发板网线直插连接,PC机通过ssh访问开发板。
基于以上配置信息,出现PC机WIFI访问Internet不流畅的问题。经过IT同事的排查,发现是由于静态IP与公司物理机IP冲突导致的。以下将记录并分享问题定位及排查过程中的一些细节。

虚拟机网络配置

无线网卡

虚拟机的适配器与PC机的无线网卡进行桥接,具体如下:
step1: 创建网络适配器;
虚拟机->设置->虚拟机设置->硬件选项卡,选择网络适配器,在网络连接中,勾选“桥接”模式。
虚拟机网络适配器
**step2:**选择联网方案;
编辑->虚拟网络编辑器,配置网络适配器的联网方式。此处我们选用“桥接模式”,并为其选择对应的网卡信息。
编辑网络适配器**step3:**网络测试;
网络测试

物理网卡

通过桥接的方式进项网络的配置,并且将eth1配置为静态IP。具体造作如下:
step1: 创建网络适配器;
虚拟机->设置->虚拟机设置->硬件选项卡,选择网络适配器,在网络连接中,勾选“自定义”模式。
自定义网络适配器
**step2:**选择联网方案;
编辑->虚拟网络编辑器,配置网络适配器的联网方式。此处我们选用“桥接模式”,并为其选择对应的网卡信息。
**step3:**配置静态IP;

sudo vim /etc/network/interface

进入配置界面,根据请假静态IP设置如下:

auto eth0
iface eth0 inet static
address 192.168.2.50
netmask 255.255.255.0
#gateway 192.168.1.254

**step4:**重启服务是配置生效;

/etc/init.d/networking restart

**step5:**验证配置;

ifconfig
ping  #目标IP

物理机网络配置

step1: 查看网卡;
“win+x”->网络连接->高级网络设置,选择更改适配器选项,弹出网络连接界面,选择WLAN
网络适配器
step2: 配置IP;
右击->属性设置,在WLAN对话框中,选择网络选项卡,选择Internet 协议版本4后点击属性
配置IP
step3: 配置DHCP;
DHCP服务

调试思路

查看ping包经过的路由情况

tracert www.baidu.com

路由

追踪MAC地址

ipconfig /all

MAC地址

  • 18
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值