Você passou muito tempo no mundo da Microsoft - onde conectar mais computadores a uma rede de alguma forma requer software extra.
Como é uma conexão USB, isso implica que o hardware suporta apenas uma conexão de computador por vez - mas a maioria dos sistemas operacionais oferece suporte a roteamento - se configurado, eles escolherão a interface certa para encaminhar pacotes.
A complicação disso é que, para conexões de internet domésticas, o provedor de serviços geralmente atribui apenas um único endereço IP para seu uso. Portanto, o roteador precisa reescrever as informações de endereçamento nos pacotes. Isso geralmente é chamado de NAT (conversão de endereço de rede) ou, no caso em que uma rede é exposta como se fosse um único host, mascarada. Tenha um google para (a distribuição do Linux que você usa, por exemplo, Ubuntu) + masquerade
Supondo que a conexão com a internet funcione bem em sua caixa Linux, então a provisão real de hardware / envio é irrelevante.
Observe que você pode comprar roteadores mascarados da prateleira por menos de 50 dólares nos dias de hoje - se não se sentir à vontade com a ideia de ajustar seu sistema, essa pode ser uma rota mais simples.
C.