[How-To] Xbox e Linux condividere la connessione

Problema: Avere un pc con linux Ubuntu montato sopra che riesce ad accedere ad internete e voler utilizzare tale pc come “router” per la propria Xbox in modo tale da poterla collegare sul live

Soluzione: Dopo tanto girare e penare sono riuscito a trovare la soluzione per collegare l’xbox al pc con ubuntu e da questi uscire sulla rete e quindi giocare online sul live, tale problema Ŕ dettato dal fatto di non avere a disposizione un router a cui collegare l’xbox ma solo un cellulare che funge da modem. Dunque lo schema quindi Ŕ il seguente Clicca qui

Premesse:

  1. Una connessione alla rete funzionante
  2. Una Xbox360 pienamente funzionante
  3. Un cavo Crossover o incrociato per collegare l’xbox al pc
  4. Schede di rete del pc pienamente funzionante
  5. io ho utilizzato scite come editor di testo (quindi fate un bel sudo apt-get install scite da terminale)
  6. io ho utilizzato firestarter per abilitare la condivisione della connessione (quindi fate un bel sudo apt-get install firestarter da terminale)

Step 1: Collegare il cavo di rete al pc

Step 2: Aprite il terminale e vedete dove vi trovate (di regola /home/vostroutente ) quindi andiamo a creare uno scriptino digitando nel terminale

scite xbox.sh

si aprirÓ l’editor di scite e voi ci inserite le seguenti righe (copiaincollate il tutto):

#!/bin/bash
ifconfig eth0 up
ifconfig eth0 192.168.2.1
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -s 192.168.2.0/24 -j MASQUERADE

In altre parole avete abilitato la scheda di rete eth0 (quella della xbox, se la vostra Ŕ diversa ricordatevi di cambiarla) e gli avete dato un ip e poi avete abilitato l’inoltro
salvate e chiudete, tornate nel terminale e scrivete

sudo chmod +x xbox.sh

in questo modo lo avete reso eseguibile e potete quindi lanciarlo con un bel

sudo ./xbox.sh

Step 3: configurate l’xbox

inserendo nella configurazione della rete (ricordatevi di andare in settaggi manuali della rete…non in automatico) i seguenti parametri

IP Address: 192.168.2.2
Subnet mask: 255.255.255.0
Gateway: 192.168.2.1

Step4: Configuriamo Firestarter

1. ProprietÓ -> Rete -> inserite eth1 come periferica che si collega alla rete, eth0 come periferica di rete (dovete selezionarli da un elenco a discesa, quindi se le vostre impostazioni sono diverse, beh…impostate diversamente) ed abilitate la connessione

2. andate tra le regole e definite il tutto come segue per evitare errori di nat moderato: Clicca qui

Step5á (opzionale) : per rendere permanente lo script creato al passo 2, andare sempre nel fidato terminale e scrivere:

sudo scite /etc/rc.local

ed inserite nel file la seguente riga (il file potrebbe apparire diverso…ma la riga da inserire non cambia)

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/home/vostradir/xbox.sh

FINE!

Ora avete una xbox funzionante e correttamente configurata per accedere alla rete mediante il vostro pc con linux Ubuntu!

Commenti

commenti

Lascia un commento