Netværksproblem
Hej, jeg har et problem som jeg ikke helt kan greje.
Jeg har et lokalt netværk, med iper 192.168.61.x, og en gateway til internettet 192.168.61.1 som kører fint. Computerne på lokalnetværket får Ip'er i 192.168.61.x familien.
Jeg har en xbox stående på etagen ovenpå, hvor der ikke er internetforbindelse og vil gerne have den forbundet til lokalnetværket så den kan streame DLNA fra min raspberry pi server som har fast IP 192.168.61.2.
Der er to løsninger på internet forbindelse til XBOX 360 når Ethernet ikke er en mulighed (for mange huller i væggene).
1) købe Xbox wireless adapter fra MS til $100 :(
2) lave en internet connection sharing fra en gammel laptop, som forbinder til wireless og får en 192.168.61.x adresse og så lave internet connection sharing via ethernet i Network Manager.
Den gamle laptop er nu sat op, og XBOXen kan forbinde til Xbox live, men ikke se miniDLNA serveren på raspberry pi, da den som sådan ikke har forbindelse til 192.168.61.x netværket, men jo får sin egen ip fra den gamle laptop (10.53.x.x.).
Hvordan får man rent teknisk xboxen til at "se" 192.168.61.x netværket?
setup:
192.168.61.1 router - gateway til internet
192.168.61.2 raspberry pi (raspbian) som har mini DLNA installeret og virker
192.168.61.9 bodhilinux (ubuntu) laptop, Network manager, connection sharing
|----> 10.53.x.x xbox360 som kan forbinde til xbox live og nettet
Jeg har et lokalt netværk, med iper 192.168.61.x, og en gateway til internettet 192.168.61.1 som kører fint. Computerne på lokalnetværket får Ip'er i 192.168.61.x familien.
Jeg har en xbox stående på etagen ovenpå, hvor der ikke er internetforbindelse og vil gerne have den forbundet til lokalnetværket så den kan streame DLNA fra min raspberry pi server som har fast IP 192.168.61.2.
Der er to løsninger på internet forbindelse til XBOX 360 når Ethernet ikke er en mulighed (for mange huller i væggene).
1) købe Xbox wireless adapter fra MS til $100 :(
2) lave en internet connection sharing fra en gammel laptop, som forbinder til wireless og får en 192.168.61.x adresse og så lave internet connection sharing via ethernet i Network Manager.
Den gamle laptop er nu sat op, og XBOXen kan forbinde til Xbox live, men ikke se miniDLNA serveren på raspberry pi, da den som sådan ikke har forbindelse til 192.168.61.x netværket, men jo får sin egen ip fra den gamle laptop (10.53.x.x.).
Hvordan får man rent teknisk xboxen til at "se" 192.168.61.x netværket?
setup:
192.168.61.1 router - gateway til internet
192.168.61.2 raspberry pi (raspbian) som har mini DLNA installeret og virker
192.168.61.9 bodhilinux (ubuntu) laptop, Network manager, connection sharing
|----> 10.53.x.x xbox360 som kan forbinde til xbox live og nettet
Kommentarer1
Jeg ved ikke om jeg
ICS (Internet Connection Sharing) bruger man hvis man har en 3G eller 4G adapter (modem), så alle maskiner på samme LAN segment, får internet forbindelse over denne XG adapter. ICS maskinen med adapteren fungerer som router, DNS og DHCP server. Hvis samme LAN har både en traditionel router og en ICS maskine, så findes der to DHCP servere på samme segment, og det duer ikke, fordi den ene DHCP vil være rogue. Der må kun være en DHCP på samme segment. ICS kan kun fungere med et andet IP range end routerens. Resultatet bliver at der ingen forbindelse er mellem xbox og raspberry.
I stedet skal du bridge to LAN protokoller på laptop, eksempelvis et kablet og et Wi-fi (eller to af samme type), for at forbinde flere maskiner til samme LAN. Der kan være andre grunde. En bridge har ingen internet forbindelse, men hvis de to bridgede kort får IP fra en router med internet, bridger den et nyt IP videre til den anden maskine. Denne IP er på samme segment, fordi IP er tildelt af routerens DHCP.
For at få alle maskiner på samme LAN's IP segment, så xbox kan se raspberry, skal man bridge. Imidlertid giver en bridge mellem wi-fi og kabel ofte problemer med DNS forbindelser, og hvis samba er indblandet, også med to masterbrowsere. Denne metode vil give alle maskiner adgang til raspberry over IP, men ofte ikke over DNS, og forbindelsen kan være generelt ustabil. Det langsommest kort, vil udgøre mindste fællesnævner for hastigheden mellem raspberry og xbox.
Envidere kan der med ældre wi-fi være problemer med sikkerheden iht WEP, WPA og WPA2. Rækkevidden er ca 70 meter, og hvis der kun WEP eller slet ingen kryptering, er der indenfor rækkevidden frit spil for hacks. Igen er det mindste fællesnævner mellem routeren og laptops wi-fi, der afgør krypteringsgraden. Fordi det er nødvendigt, at xbox, raspberry og laptop er på samme IP segment som resten af netværket, ellers kan de ikke se hinanden, åbner du et mega sikkerhedshul ind til samtlige maskiner på LAN, også dem uden wi-fi, forudsat max kryptering er WEP.
Under alle omstændigheder er det populært sagt skod-netværk.
For at rette en eventuel misforståelse, så er både wi-fi og kabel topologisk set ethernet. Hvis ikke, så var det Token-ring, blot som forklaring, hvor du formentlig tror, at det kun er kablet Cat 5 eller 6 (RJ45). der er ethernet.
Din 1ste løsning vil ikke give xbox adgang til raspberry over LAN, med mindre du flytter raspberry ovenpå sammen med xbox. Derefter kan du ikke forbinde fra maskiner på routerens LAN. Du kan formentlig oprette VPN ind over internettet, men det betyder begrænsning iht din internet hastighed.
Jeg ved ikke om en løsning kunne være, at forbinde xbox til din laptop med USB, forudsat den har wi-fi, eller forbinde xbox til routeren etc.. Hvis ikke, så er det nemmeste at flytte din xbox, eller bore huller i huset.