长沙律师网站建设,优秀的网站设计方案,外贸行业网站建设公司,如何做论文网站在开发板嵌入式设备#xff0c;有一个mgbe网卡#xff0c;用网线与连接soc的网卡#xff0c;和外接网卡#xff0c;将网卡usb接口插入电脑#xff0c;选择接入到Ubuntu系统 在Ubuntu将能识别到这个外接网卡#xff0c;这样就可以通过Ubuntu和soc通讯了#xff0c; 如下…在开发板嵌入式设备有一个mgbe网卡用网线与连接soc的网卡和外接网卡将网卡usb接口插入电脑选择接入到Ubuntu系统 在Ubuntu将能识别到这个外接网卡这样就可以通过Ubuntu和soc通讯了 如下Ubuntu识别到一个ens33网卡设置soc的和Ubuntu的ip在同一个网段 soc ifconfig mgbe2_0 192.168.80.12 netmask 255.255.255.0 Ubuntuifconfig ens33 192.168.80.12 netmask 255.255.255.0 互ping一下保证网络链路是通的。
ubuntu设置将数据包通过nat机制转发出去
echo 1 /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o ens33 -j MASQUERADEsoc设备端有多个网卡我是通过mgbe2_0与外部通讯的设置一下默认网关数据默认从这个网卡传输设置dns
route add default gw 172.16.1.1 dev mgbe2_0
echo nameserver 114.114.114.114 /etc/resolv.conf或者手动修改 vi /etc/systemd/resolved.conf文件每次开机都立即生效dns设置成114.114.114.114或8.8.8.8 如果不正确检查是否将/run/system/resolve/resolv.conf链接到/etc/下有些可能会导致无法覆盖修改的dns不起效可以手动建立链接文件
然后开始测试ping外网 在soc嵌入式板端串口输入 ping www.baidu.com确认是否可以ping通可以的话就可以上外网了
可以通过安装命令确认
sudo apt-get install ,安装一个应用程序就ok了