Ponte Ethernet
O que você está descrevendo é basicamente que o seu RaspPi deve ser transparente para a rede que conecta o seu XBox ao seu roteador. O que significa que quando o seu XBox solicita um endereço IP (ainda não tem um), ele irá transmitir uma mensagem na rede que deve chegar ao roteador. Essa ponte entre o link físico entre o seu raspPi e o XBox para o outro link entre o seu RaspPi e o roteador, deve ser feita no nível ethernet. Então você descreve uma ponte ethernet, e os utilitários de bridge devem ser o caminho a seguir. Talvez você possa nos dar mais informações para descobrir por que sua ponte está derrubando a conexão regularmente.
aqui está uma forma de fazer conexão Ethernet no Linux e aqui está outro artigo sobre Linux como uma ponte Ethernet .
Configuração
Esta configuração conecta a LAN sem fio (conectada ao seu roteador de internet) ao seu XBox. No seu RaspPi:
# The loopback network interface
auto lo
iface lo inet loopback
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
auto eth0
allow-hotplug wlan0
auto br0
# The internet network interface
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
# The wireless side of the bridge
iface wlan0 inet manual
wireless-essid MY_ESSID
wireless-key **********
wireless-mode master
# The local network bridge
iface br0 inet dhcp
bridge_ports wlan0 eth0
E na sua XBox, defina o endereço IP como manual e 192.168.2.2/255.255.255.0 com o gateway padrão 192.168.2.1.
Configuração e informações mais avançadas aqui: Como criar uma ponte com uma NIC sem fio
Roteamento / gateway IP
No nível do IP, isso é chamado de roteamento. Essa técnica, no entanto, destina-se a interconectar-se a redes IP, implicando que elas não estão no mesmo espaço de endereço. Isso pode ser feito no nível do iptables usando o mascaramento de IP (também conhecido como NAT) e, da sua pergunta, essa não é a maneira que você deseja ir.
Isso implica que a sub-rede IP que pertence à sua rede de roteadores de internet seria diferente daquela do seu link RaspPI / XBox. Você poderia tentar consertar um IP que pertença à sub-rede do roteador de internet definindo manualmente o endereço IP, e então você precisaria definir uma rota estática em seu roteador de internet para que ele esteja usando seu RaspPI para alcançar seu XBox. Mas você precisa ser capaz de adicionar essas configurações no roteador de internet e no XBox.
Você pode encontrar alguns artigos: