I have the following setup:
a) a single-homed machine, A, that can see the Internet.
b) other machines B, C, and D that cannot see the Internet.
c) A, B, C, and D can see each other.
d) all machines are running either RHEL 5.3 or Fedora 16.
Question: Is it possible to have B, C, and D share the Internet connection with A somehow? Note, again, that machine A does not have a second NIC installed. (The solutions that I am finding on the Net assume A to be a dual-homed system!)
Also, could you please recommend a set of book(s) or online resources for a current and in-depth coverage of
iptables for people with only a basic knowledge of TCP/IP?