View previous topic :: View next topic |
Author |
Message |
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 9:43 am Post subject: Xbox360, live e connessione condivisa |
|
|
Ciao!
Beh questa probabilmenta sarà una richiesta particolare di aiuto per il forum di gentoo ma scommetto che sarà una bella sfida da vincere.
Per i non possessori di xbox360 vi spiego brevemente cosa potete fare.
La consolle non è altro che un mini computer se vogliamo chiamarlo così.
Quindi si possono specificare ip, netmask, gateway e dns
In pratica il fatto che sia Xbox360 o che sia "altro_pc" cambia solo per via del nome e del sistema che ci gira sotto.
Veniamo al punto.
Volevo semplicemente connettere ad internet la mia xbox attraverso la mia distro gentoo.
In windows questo lavoro si fa in maniera piuttosto semplice ma in linux c'è qualche problemino già alla partenza.
Parlando a livello fisico sono messo così.
Xbox360 -> eth0 -> Gentoo -> eth2 (wireless) -> Router/Internet
In parole povere voglio far "passare" i dati dalla mia eth2 alla eth0 e viceversa.
Fare una sorta di ip forwarding del nat (so che è possibile col postrouting di iptables).
Il problema però qui è ancora di più alla base.
Code: |
Gentoo
IP:192.168.0.100
NM: 255.255.255.0
GW: -
|
Code: |
Xbox360
IP:192.168.0.50
NM:255.255.255.0
GW:192.168.0.100
DNS1: 192.168.0.100
DNS2: 212.216.172.62 (quello di telecomz)
|
Code: |
eth2
IP:192.168.0.10
NM: 255.255.255.0
GW: 192.168.0.254 (ip del router)
DNS1 e 2: ip di telecom
|
Ora so che è uno mezzo schifo avere la consolle e tutto il resto in un'unica rete ma giuro che così da windows funziona.
Ho letto su un altro thread in inglese che un tipo lavorava di dhcp e poi ha fatto qualcosa col dnsmasq .. vi riporto il thread poiché non capisco molto di che cacchio ha combinato.
https://forums.gentoo.org/viewtopic-t-493678-highlight-xbox360.html
Questo è il test di rete eseguito dalla consolle (dovremo portarlo a diventare tutto OK :p)
Code: |
Adattatore di rete: Cablato
Indirizzo IP: Non riuscito
|
Il problema essenzialmente è che dice di non trovare il gateway invece la mia eth0 è attiva up e configurata in maniera corretta suppongo.
Scusate se son stato prolisso, spero vivamente che qualcuno di voi abbia voglia di aiutarmi in questa impresa ^^ |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 10:42 am Post subject: |
|
|
ho smanettato un po' ed ora riesco a far parlare le due macchine ma:
- non riesco a navigare se non tiro giù e rialzo la eth0 (parlo del pc)
- ora il test dice che non riesce a risolvere il dns.. mboh
ora il problema risiede nel forwarding .. mmh.
questo è il mio iptables
Code: |
# Generated by iptables-save v1.3.5 on Sun Feb 18 10:40:17 2007
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A POSTROUTING -o eth2 -j MASQUERADE
-A OUTPUT -p tcp -m tcp --sport 32488 --dport 32488 -j ACCEPT
COMMIT
# Completed on Sun Feb 18 10:40:17 2007
# Generated by iptables-save v1.3.5 on Sun Feb 18 10:40:17 2007
*mangle
:PREROUTING ACCEPT [2:174]
:INPUT ACCEPT [2:174]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [3:233]
:POSTROUTING ACCEPT [3:233]
COMMIT
# Completed on Sun Feb 18 10:40:17 2007
# Generated by iptables-save v1.3.5 on Sun Feb 18 10:40:17 2007
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [3:233]
-A INPUT -p tcp -m tcp --dport 137 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 138 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 139 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 2049 -j ACCEPT
-A INPUT -p udp -m udp --dport 2049 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 32488 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 5/min -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -d 127.0.0.1 -i lo -j ACCEPT
-A INPUT -p udp -m udp --sport 17888 -j ACCEPT
-A INPUT -p tcp -m tcp --sport 1400 --dport 1400 -j ACCEPT
-A INPUT -m limit --limit 1/sec -j LOG --log-prefix "KMF: "
COMMIT
# Completed on Sun Feb 18 10:40:17 2007
|
ho messo 1 in /proc/sys/net/ipv4/ip_forwarding
ho messo a 1 net.ipv4.ip_forward in /etc/sysctl.conf ed eseguito questo comando da console:
Code: |
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth2 -j MASQUERADE
|
delle volte non trova l'indirizzo ip, delle altre non risolve il dns..
ç__ç |
|
Back to top |
|
|
edux Apprentice
Joined: 15 Nov 2005 Posts: 223 Location: Bologna
|
Posted: Sun Feb 18, 2007 12:21 pm Post subject: |
|
|
Non ho capito una roba, perchè metti come dns sull'xbox l'indirizzo del pc gentoo? Secondo me dovresti mettere l'ip del router, e il primo problema che ti dovresti porre è se riesci a raggiungere il router dall'xbox. _________________ E' la seconda più grande testa di scimmia che abbia mai visto!
(Guybrush Threepwood) |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 1:21 pm Post subject: |
|
|
ma sotto windows funziona così .. boh..
comunque di solito metto i dns di telecom.. |
|
Back to top |
|
|
edux Apprentice
Joined: 15 Nov 2005 Posts: 223 Location: Bologna
|
Posted: Sun Feb 18, 2007 3:28 pm Post subject: |
|
|
Riesci a pingare il router dall'xbox? _________________ E' la seconda più grande testa di scimmia che abbia mai visto!
(Guybrush Threepwood) |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 4:32 pm Post subject: |
|
|
come faccio a pingare il router dalla xbox .. accidenti non ha un terminale
Comunque mi è sempre sorto il dubbio che non riesco mai a pingare l'xbox ne da windows ne da linux.
Da windows però so che il ping passa dalla wireless e quindi non pingo la consolle che è connessa tramite eth..
Davvero non capisco sta cosa..
Edit: ... ho riavviato il computer ed ora funziona.. cioè..perché va e non va sta cosa?
Ad esempio si è connesso al live poi si è disconnesso.. gli ho detto di riconnettersi e mi diceva errore.
Ho aspettato 1 minuto e si è riconnesso... |
|
Back to top |
|
|
edux Apprentice
Joined: 15 Nov 2005 Posts: 223 Location: Bologna
|
Posted: Sun Feb 18, 2007 6:59 pm Post subject: |
|
|
Scusami, ma davvero, da tutto quello che hai scritto non capisco niente... in ogni caso, ti potrei aiutare a configurare una rete fatta da host "normali", ma con quel coso non so come fare...comunque tu cerca sempre di dividere il problemone in problemi minori, se colleghi la xbox al pc via cavo e non riesci a pingarlo, questo è il primo problema che devi risolvere, lascia perdere il discorso windows o linux, cerca di capire dov'è il problema. _________________ E' la seconda più grande testa di scimmia che abbia mai visto!
(Guybrush Threepwood) |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 7:06 pm Post subject: |
|
|
edux wrote: | Scusami, ma davvero, da tutto quello che hai scritto non capisco niente... in ogni caso, ti potrei aiutare a configurare una rete fatta da host "normali", ma con quel coso non so come fare...comunque tu cerca sempre di dividere il problemone in problemi minori, se colleghi la xbox al pc via cavo e non riesci a pingarlo, questo è il primo problema che devi risolvere, lascia perdere il discorso windows o linux, cerca di capire dov'è il problema. |
il fatto è che son shockato..
Ho spento il pc perché sono uscito.
Son tornato a casa e l'ho riacceso e ho acceso dopo l'xbox.
Quando ho acceso la consolle si è connesso automaticamente al Live e io non avevo toccato nulla.. |
|
Back to top |
|
|
edux Apprentice
Joined: 15 Nov 2005 Posts: 223 Location: Bologna
|
Posted: Sun Feb 18, 2007 7:10 pm Post subject: |
|
|
Ehm, ultimamente mi capita di trovare molta gente che mi dice cose del genere, ma, davvero, te l'assicuro, niente accade magicamente o per miracolo... _________________ E' la seconda più grande testa di scimmia che abbia mai visto!
(Guybrush Threepwood) |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Sun Feb 18, 2007 7:28 pm Post subject: |
|
|
edux wrote: | Ehm, ultimamente mi capita di trovare molta gente che mi dice cose del genere, ma, davvero, te l'assicuro, niente accade magicamente o per miracolo... |
Comincio a credere che ci sia una sorta di spirito di gentoo che gira per casa che mi mette a posto le cose assurde :p
Appena scopro qualcosa di giusto posterò :S |
|
Back to top |
|
|
|