You have a syntax error. The "\" is the continuation character for when a command is split across multiple lines. If you're entering the command as a single line you should remove the \ character as it would become an escape character.Using the terminal window, when I try to enter
iptables -t nat -A POSTROUTING -s 192.168.150.0/24 -d 192.168.150.0/24 \ -o br3 -j MASQUERADE
I get the error message "Bad argument ' -o' " . Which probably explains why nat-start failed. So I tried iptables -h and learned:
[!] --out-interface -o output name[+]
network interface name ([+] for wildcard)
Just to be sure I understand this error message correctly, the "Bad argument" is actually "br3", right? It being the argument for the -o option? Should the argument be "eth4" instead?
Doh!You have a syntax error. The "\" is the continuation character for when a command is split across multiple lines. If you're entering the command as a single line you should remove the \ character as it would become an escape character.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!