Aviseringar
Rensa alla

Linux mjukvarubrygga


Ämnesstartare

Eftersom att jag inte är så hemma på nätverk så frågat jag bland annat här.

Hur bär jag mig åt för att på ett relativt enkelt sätt låta min linux-burk agera brygga från tp-kabel till wifi?
Nätverkskortet har inte stöd för master-mode så det måste alltså vara en ad-hoc-lösning som jag förstår.

Jag får alltså in en uppkoppling direkt via ett rj-45-uttag och kör en statisk ip, i tillfällig brist på router och i jakt på erfaranhet så vill jag försöka bygga en mycket enkel brygga eller vad jag bör kalla det.

Det finns massor av guider som jag plöjt igenom, men vad är egentligen enklast? Finns det något trevligt grafiskt verktyg eller bör jag göra detta för hand?

Jag kör för övrigt arch-linux på burken.


   
Citera
Ämnesstartare

aristoteles:

Jag kan komma å hjälpa dig.. Fast bara om ja får en sån kaka du äter på på en av dina bilder [blush]


   
SvaraCitera
Ämnesstartare

Nu har jag redan löst problemet. Otroligt enkelt.

http://wiki.archlinux.org/index.php/Internet_Share

Så jag kopplade upp med det trådare nätverket på sedvanligt vis.
Jag satte nätverkskortet i ad-hoc mode.


iwconfig wlan0 mode ad-hoc essid test

Satte sedan en fast ip på kortet.


ifconfig wlan0 192.168.0.1 netmask 255.255.255.0

Lät systemet utföra packetforwarding.


echo 1 > /proc/sys/net/ipv4/ip_forward

Installerade iptables och lade till en rule.


pacman -S iptables
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/rc.d/iptables save
/etc/rc.d/iptables start

Efter detta så kunde jag koppla upp min windows-burk mot det lilla ad-hoc-nätet som skapats.

Med
ip: 192.168.0.2
nätmask 255.255.255.0
gateway: 192.168.0.1
dns: samma som bryggan använder

Voila, det funkar utmärkt.
Man kan även lägga till ett lösenord för nätverket med:


iwconfig wlan0 key "lösen"

Hoppas nån har användning för skiten [y]


   
SvaraCitera

Om du har brandväggen av, alternativt konfigurerat den korrekt, räcker det med att köra:

echo 1 > /proc/sys/net/ipv4/ip_forward

Sen sätter du bara din laptop som default gateway på maskinerna du vill agera brygga åt, så är det klart.

Hur du konfigurerar ditt wifi för ad hoc-anslutningar har jag ingen aning om; jag har aldrig lyckats sätta upp en sådan på vare sig Windows eller Linux, och bara en enda gång på OSX (när den andra parten använde en identisk dator med identiskt operativsystem,) men lycka till med det i alla fall. Google är din vän där.


   
SvaraCitera
Ämnesstartare

Gentlernen:

men lycka till med det i alla fall. Google är din vän där.

Jag har som sagt redan lyckats med att sätta upp ett ad-hoc-nätverk med internet-delning.[love]

Men tack för hjälpen, din metod var nog lite simplare.[blush]


   
SvaraCitera

aristoteles:

Men tack för hjälpen, din metod var nog lite simplare.[blush]

Enda skillnaden var att jag inte hade med iptables-regeln; har för mig att den inte behövs för enkla gatewayscenarion. Men det är möjligt att jag minns fel.


   
SvaraCitera
Ämnesstartare

Gentlernen:

Enda skillnaden var att jag inte hade med iptables-regeln; har för mig att den inte behövs för enkla gatewayscenarion. Men det är möjligt att jag minns fel.

Jag har inte en aning faktist, jag bara följde guiden, enligt den så skulle man installera iptables iaf. Men det kanske inte behövs, hmm.


   
SvaraCitera
Mario

aristoteles:

enligt den så skulle man installera iptables iaf

Det följer med i de flesta distar från början. Iptables är frontend till netfilter som är Linuxkärnans inbyggda brandvägg.


   
SvaraCitera
Ämnesstartare

Mario:

Det följer med i de flesta distar från början. Iptables är frontend till netfilter som är Linuxkärnans inbyggda brandvägg.

Jag kör archlinux så nej iptables är inte installerat per default.[no-no][love]


   
SvaraCitera
Mario

aristoteles:

Jag kör archlinux så nej iptables är inte installerat per default.[no-no][love]

Sluta köra en crapdist då.


   
SvaraCitera
Ämnesstartare

Mario:

Sluta köra en crapdist då.

På en netbook upplever jag att arch är väldigt trevligt.
Vad har du emot arch?


   
SvaraCitera

Mario:

Sluta köra en crapdist då.

Hädelse! [mad]


   
SvaraCitera
Ämnesstartare

Tråden låst på grund av inaktivitet


   
SvaraCitera