友华 PT924G 瑞昱 RTL9603C 配置 Cone NAT
NAT Mapping
瑞昱RG驱动提供了/proc/rg2/tcpudp/srcAddrBindingEnable接口用于配置NAT Mapping行为,其可选值为:
- 0:same src {IP, Port} use different external ports,即 Address and Port Dependent Mapping
- 1:binding same src {IP, Port} will use same external port,即 Endpoint Independent Mapping
持久化
可读写的配置分区挂载到/var/config、OSGi分区挂载到/var/osgi_app。遍历/etc/init.d目录的脚本,发现rc36脚本执行了/var/config/run_test.sh,但配置分区下不存在此脚本文件。因此在Linux初始化时配置即可。
cat > /var/config/run_test.sh << 'EOF'
#!/bin/sh
echo 1 > /proc/rg2/tcpudp/srcAddrBindingEnable
EOF
chmod +x /var/config/run_test.sh

浙公网安备 33010602011771号