hardware: you'll need an ethernet card on each box, and either a crossover cable or two regular cables and a switch/hub...
software: basically it's just a matter of setting an iptables script in your
/etc/rc.d/rc.firewall file... of course you'd need to have iptables installed before that... if you did a full install you already have it... you can check with:
Code:
ls /var/log/packages | grep iptables
the general overview of what you will be doing in order to share the connection is:
you will be configuring your internet-connected box as a NAT router... the dial-up modem will be it's external interface and the ethernet card will be the internal interface...
the windows machine will have one ethernet card and it will be connected with ethernet cabling to the internal ethernet card of the NAT box...
the windows machine will use an internal IP such as 192.168.0.2, for example...
the internal network card of the NAT box will also use an internal IP, such as 192.168.0.1, for example... the external interface (dial-up) will use whatever IP it gets from your ISP, as it normally does...
the windows machine will be configured to use 192.168.0.1 (or whatever the NAT box's internal IP is) as it's gateway...
the windows machine can use the same DNS servers that your NAT box uses (provided by your ISP) if you want...