友华 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
posted @ 2026-08-13 20:46  Accurio  阅读(19)  评论(0)    收藏  举报