为PC和ubuntu增加不同的网段的IP支持

由于公司的路由器分配的是192.168.5.xxx网段,所以分配给我们电脑的默认都是5网段的ip。

但是我现在开发的wifi项目,wifi板设置成的是1网段,当我开发板用nfs启动的时候去挂载虚拟机,由于不在同一网段所以挂载不上,如果改开发板的ip的话,板子上的APP也要跟着改,要改很多东西,太麻烦。于是就改我的pc和虚拟机的IP,增加对192.168.1.xxx的支持,具体修改如下:

然后配置虚拟机:

对于有的版本的ubuntu,在设置界面找不到设置网络的情况,没法在ui界面设置ip,比如像这样:

对于这种情况,可以直接编辑/etc/netplan/xxx.yaml文件。如果没有的话直接新建一个,比如01-netcfg.yaml,对于ubuntu18.4及以上的版本,网络配置文件为/etc/network/interface,对于老版本的ubuntu,配置文件为/etc/network/interface,如果你的ubuntu是18.4,对/etc/network/interface这个文件的修改不会生效的,我试过了,只有修改/etc/network/interface才有用

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.1.51/24
      gateway4: 192.168.5.1
      nameservers:
        addresses: [192.168.5.1, 8.8.8.8]

注意:上面这几部配置完之后要在命令行执行一下
sudo netplan apply
sudo service networking restart
sudo systemctl restart networking.service 然后再用ifconfig查看就可以看到生效了

改之前:

改之后,测试ubuntu ping PC和开发板情况:

开发板 ping PC和ubuntu情况:

PC ping ubuntu和开发板情况:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值