嵌入式爱好者

6ul 4G网口转发

2024-4-28 13:48| 发布者: amm| 查看: 99| 评论: 0

类目: 知识库  >  I.MX6系列产品     文档编号: 1374

1.测试平台
6ul-c开发板,linux3.14.38版本
2.硬件连接
开发板接4G转接板,网口eth1和电脑接在同一个交换机上
3.测试方法
3.1 保证4G可以上网
本次测试用的是EC20模块,4G拨号,可ping通外网
root@freescale ~$ quectel-CM &
root@freescale ~$ ping www.baidu.com
3.2 IP转发设置
设置eth1网口IP
root@freescale ~$ ifconfig eth1 192.168.0.10
打开IP转发
root@freescale ~$ echo 1 > /proc/sys/net/ipv4/ip_forward
设置转发规则
root@freescale ~$ iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth2 -jMASQUERADE
root@freescale ~$ iptables -A FORWARD -i eth1 -j ACCEPT
配置udhcpd服务,修改/etc/udhcpd.conf配置文件

开启udhcpd服务

root@freescale ~$ udhcpd /etc/udhcpd.conf   &

3.3 电脑端设置

将以太网设置成自动获取IP

电脑成功获取IP

测试电脑可以上网


已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 10:56

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部