デスクトップ2台でLANを組み、
プリンタを共有して、インターネットにも接続できるように
したいと思っています。OSはXPです。

Googleで調べたところ、1台のマシンをサーバーにすれば簡単にできるそうなのですが、
それだとそのマシンは常に電源をつけていないとだめだそうです。

このようなLANを組んで、片方を常に起動していなくてもいいようにするには、
プリンタサーバとルータ、それにハブがあれば大丈夫でしょうか?