A resposta curta é: você precisa de um roteador, não de um switch. Você pode usar seu laptop para funcionar como um roteador, mas provavelmente precisará de duas interfaces de rede.
Resposta longa:
O compartilhamento de conexão com a Internet normalmente significa que um dispositivo se conecta à Internet e à rede local e possui diferentes endereços IP nessas redes.
Os pacotes IP provenientes da rede local e destinados à Internet são descompactados da camada de links pacote (onde o endereço MAC de origem e de destino está localizado) e colocado em um novo pacote de camada de enlace no link da Internet com base no endereço IP de destino na camada de internet parte do pacote. Isso é chamado de roteamento , daí o nome, roteador.
Muitas vezes, esse processo também envolve NAT ou Network Address Translation , o que significa que o roteador também substitui o endereço IP de origem e mantém um estado para a conexão para que possa direcionar qualquer pacote relacionado de entrada de volta para o host do remetente original, neste caso, um dos seus Pi's.
Ao contrário disso, um switch não toca em nada em nenhum dos pacotes, ele simplesmente recebe um pacote em uma porta e lê o endereço MAC de destino do cabeçalho do nível de link, em seguida, envia o pacote na porta correspondente àquele endereço MAC de destino.
E para completar: um hub é um switch mudo, ele envia todos os pacotes que recebe em todas as portas, exceto a original.
Em conclusão: você precisará de um dispositivo que atue como um roteador. Esse dispositivo, na maioria dos casos, precisa de um link separado para a conexão à Internet e a rede local. Você poderia, por exemplo, usar sua porta LAN para internet e sua porta WLAN para sua rede local ou vice-versa, mas provavelmente é melhor comprar um roteador, pois eles são bastante baratos e permitirão que seu laptop seja usado como um dispositivo portátil.