我有一个2个网卡的Linux路由器,从networking192.168.0.0/24伪装成一个ADSL路由器。
users <----> NIC A [router] NIC B <----> INTERNET
现在我正在尝试使用NIC A上的代理ARP来拦截networking中的所有IP请求。
我为这个用户在192.168.0.0/24networking中有一个地址池。
如何the IP 10.0.0.64转换to 192.168.0.64`来授予互联网访问权?
我已经尝试了SNAT – DNAT,即使我写了一个NFQUEUE应用程序来欺骗IP地址,但没有运气。
你有ip_forward启用?
cat /proc/sys/net/ipv4/ip_forward
立即启用它:
echo 1 > /proc/sys/net/ipv4/ip_forward
永久启用它:
echo "/proc/sys/net/ipv4/ip_forward = 1" >> /etc/sysctl.conf