|
发表于 2019-11-28 18:12:11
只看该作者
沙发
以下假设A(eth0)分享 B(ppp0)的网络。
第一步,开启接口的dhcp功能
netcfg eth0 up
busybox ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ndc tether interface add eth0
ndc tether start 192.168.0.2 192.168.0.254
第二步,开启nat转发功能
ip rule add from all lookup main pref 9999
ndc nat enable eth0 ppp0 2 xx.xx.xx.xx/32 //eth0以太网共享ppp0 4G网的网络,32是子网掩码
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -I PREROUTING -i eth0 -p udp --dport 53 -j DNAT --to-destination xxx.xxx.xx.xx //xxx.xxx.xx.xx是ppp0网络的dns地址,这个写错会导致分享出来的网络上不了网。 |
|