• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

Open Suse 10.3 Inet Freigabe

Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
Eins vornweg ich hab Null Plan von Linux, da das natürlich so nicht bleiben kann hab ich auf meinem Laptop was hier rumdümpelt OpenSuse 10.3 installiert.

Nach diversen Anfangsschwierigkeiten läuft es jetzt sogar. Jetzt kommen wir zum kniffligen Teil.

Ich hab eine PCMCIA UMTS Karte von Vodafone. Diese wurde auch erkannt und ich kann mich mittels UMTSMon 0.7 ins Internet verbinden. Ich möchte jetzt aber das das Laptop als Gateway fungiert und ich mit einem 2. PC auch ins Internet kann. Wie stell ich das an 8[

Beim Windows Rechner ist ja alles klar, einfach den Laptop als Gateway eintragen aber wie richt ich die Verbindung bei Linux ein gibts da sowas wie "Internetfreigabe" überhaupt?
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
finger weg von iptables, wenn du nicht 100% weisst was du tust.


ich nehme an, das problem durch ipforward bzw masquerading verursacht wird.
du kannst dies testweise von konsole per echo befehl aktivieren:

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

wenn das routing dann funktioniert, hurra, das brauch dann nur noch fest in der firewall hinterlegt werden, also:

geh in yast --> sicherheit & benutzer --> firewall --> masquerading aktivieren ( dauerhaft )

der echo befehl ist nur so lange aktiv bis die netzwerkdienste zb mit rcnetwork restart beendet wurden.

wichtig ist das du weisst welches gateway usw aber da hab ich grad keinen nerv drauf einzugehen, wenn du fragen hast frag.


€: bzgl umtsmon - vermutlich fehlen deinem benutzer die ausführungsrechte.


installier über yast --> software findutilities.
damit kannst du mit locate programmname nach zb umtsmon suchen ( gross und kleinschreibung beachten ;) ) wenn du gefunden hast gehst du im konqueror in den systemverwaltungsmodus ( "start" --> system --> dateiverwaltung ) dort gehst du in das verzeichnis suchst die datei raus rechtklick eigenschaften rechte oder sowas und dann gibst du "other" ausführrechte. alternativ kannst du auch die besitzer und gruppen rechte dort ändern in den namen deines benutzers und die gruppe users... das ganze geht natürlich auch über console:

ausführechte vergeben:

chmod 755 /dein/pfad/zum/programm

bzw die besitzrechte ändern mit:

chown user.users /dein/pfad/zum/programm

wobei user dein benutzername ist und users bleibt, das ist der gruppenname für 0815 benutzer unter suse
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von g0p
achja noch ne frage.. umtsmon läuft momentan nur als root. Wie krieg ich das beim normalen benutzer zum laufen?
Da gibt es mehrere Möglichkeiten. Die einfachste und angenehmste dürfte sein deinem User die Rechte zu geben das Programm auszuführen. Aber auch dazu gibt es mehrere Möglichkeiten...
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
Original geschrieben von 2FICKENDEHUNDE

ich nehme an, das problem durch ipforward bzw masquerading verursacht wird.
du kannst dies testweise von konsole per echo befehl aktivieren:

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

wenn das routing dann funktioniert, hurra, das brauch dann nur noch fest in der firewall hinterlegt werden, also:

hab ich gemacht geht nicht... 8[
also wie gesagt ich hab nicht wirklich nen Plan was ich da tue...

Muss ich irgendwelche Schritte vorher machen? Also ich bin jetzt als Root angemeldet, hab umtsmon gestartet und damit eine Verbindungs ins Internet aufgebaut. Wie die Schnittstelle heisst ka wie seh ich das?
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
Code:
 eth0      Protokoll:Ethernet  Hardware Adresse 00:17:31:94:FF:E1  
          inet Adresse:192.168.192.1  Bcast:255.255.255.255  Maske:255.255.255.0
          inet6 Adresse: fe80::217:31ff:fe94:ffe1/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2251 errors:0 dropped:0 overruns:0 frame:0
          TX packets:307 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:190435 (185.9 Kb)  TX bytes:27826 (27.1 Kb)
          Interrupt:16 Basisadresse:0x6000 

lo        Protokoll:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4553 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4553 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0 
          RX bytes:310389 (303.1 Kb)  TX bytes:310389 (303.1 Kb)

ppp0      Protokoll:Punkt-zu-Punkt Verbindung  
          inet Adresse:90.186.32.209  P-z-P:10.64.64.64  Maske:255.255.255.255
          UP PUNKTZUPUNKT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:123 errors:0 dropped:0 overruns:0 frame:0
          TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:3 
          RX bytes:30418 (29.7 Kb)  TX bytes:14436 (14.0 Kb)

Code:
 Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.192.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
hm sieht soweit ok aus. hast du in dem client das gateway 192.168.192.1 eingetragen?

was noch sein kann, problem mit dns. gib mal im client in den browser http://216.239.59.104 ( google ) ein. wenns dann geht, musst du die namensserver deines providers eintragen.
da kommst du unter linux mit cat /etc/resolv.conf drann, wenn du über umts verbunden bist

können sich client und linuxrechenr anpingen?
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
Untereinander anpingen geht Dateiaustausch über Samba etc. funktioniert auch alles... das sind die Client Settings:


Ethernetadapter LAN-Verbindung:
DHCP aktiviert. . . . . . . . . . : Nein
IP-Adresse. . . . . . . . . . . . : 192.168.192.2
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 192.168.192.1
DNS-Server. . . . . . . . . . . . : 192.168.192.1


Google IP kann nicht geöffnet werden und auch nicht angepingt werden...
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
negativ.... geht immernoch nicht o_O

was mich wundert, In den Firewall-Schnittstellen taucht die Netzwerkkarte als eth0 auf, die deaktivierte Wireless Lan karte als eth1 und dann taucht dort noch ein "Benutzerdefinierter String" "any" auf
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
naja firewall sollte eigentlich egal sein erstmal. wichtig dort ist eigentlich nur das masquerading aktiviert ist. aber irgendwas anderes stimmt da noch nicht.

vermutlich werden pakete aus dem 192.168.192.0 netz nicht an die ppp0 schnittstelle gerouted. leider hab ich damit keine erfahrung, da ich für verbindungsherstellung einen linksysrouter habe. ich google mal nen bisken. hab eh nix zu tun hier auf arbeit :8[:
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
ich kann in der firwall nichtmal masqerading aktivieren..

"Masquerading erfordert mindestens eine externe Schnittstelle und eine andere Schnittstelle."

dum? 8[
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
Original geschrieben von 2FICKENDEHUNDE
ok, schau mal bitte unter yast be deiner eth0 netzwerkkarte ob dort unter routing -> ipweiterleitung aktiviert ist.

ist alles ausgegraut und kann ich nicht klicken o_o


IPv6 ist aktiviert.. evt. deswegen?
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
ipv6 dürfte nicht das problem sein, dauert dann im browser etwas bis was passiert aber dann passiert auch was ... but anyway:

Yast starten System --> Editor für /etc/sysconfig-Dateien bei "Desktop" KDE_USE_IPV6 auf No setzen


in die routing einstellung deiner netzwerkkarte solltest du aber kommen, wie hast du sonst die ipvergeben? wirf im zweifel das ding nochmal raus mit yast übernehmen und dann leg sie nochmal neu an. diesmal dann unter routing mit ipweiterleitung aktiviert.
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
kann zwar jetzt ip weiterleitung aktivieren

und hab auch unter der firewall das masquerading aktiviert indem ich die eth0 zur internen Zone gemacht hab..


aber gehen tuts immernoch nicht o_O


edit:

also die google ip kann ich anpingen.. nur halt den namen nicht auflösen sprich jetzt gibts nen DNS Problem.. nur wo?
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
such ich mir jetzt einfach paar dns server im internet z.b. die von t-online und dann geht das oder wie?

nächster schritt wäre jetzt ich installier auf der linux kiste nen dhcp und übergeb dann einfach die t-online dns server..

naja ich mach mich mal ans werk wenns nicht klappt meld ich mich :)
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
ah ok, dann such einfach mal bei arcor oder t-online nach namensservern und trag die im client bei der netzwerkarte ein.


wenn du dns unter suse laufen lassen will geht das auch aber ich denke die andere methode ist einfacher -.-


nimm eine von hier:


http://www.atelier89.de/users/dirk/t-o/010.html#liste


ändert sich eh nicht so mega häufig


ah mist ich seh grad, das geht nur mit t-ips also niur mit telekom ips. mach mal

cat /etc/resolv.conf da müsste von deinem umts zugang eine ip hinterlegt sein, nimm die.


Original geschrieben von g0p

nächster schritt wäre jetzt ich installier auf der linux kiste nen dhcp und übergeb dann einfach die t-online dns server..

naja ich mach mich mal ans werk wenns nicht klappt meld ich mich :)

hm ja das geht. allerdings sind da ein paar vorüberlegungen notwendig. unter anderem halt auch dns selbst, setzt dhcpd voraus glaub ich. lies dich da erstmal rein.

man dhcpd dürfte ein guter anfang sein
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
so... hab jetzt den DHCP wie folgt konfiguriert und das funzt auch super:

Code:
 option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 139.7.30.125;
option routers 192.168.192.1;
max-lease-time 7200;
default-lease-time 600;
ddns-update-style none;

subnet 192.168.192.0 netmask 255.255.255.0 {
  range 192.168.192.10 192.168.192.100;
  default-lease-time 14400;
  max-lease-time 172800;
}

wie krieg ich da nen 2. bzw. 3 alternativen DNS rein?
 
Mitglied seit
15.05.2003
Beiträge
11.307
Reaktionen
8
Ort
Fortuna 1895 Düsseldorf
wenn du dir einen dns server gleich mitkonfigurierst, ist das sinnvoller. der dns dienst unter linux heisst named. die konfigurations datei ist /etc/named.conf. ist eigentlich nicht so schwer aber lies dir mal die folgende anleitung durch. schadet auch nicht auf opensuse.org mal zu schauen, dort sind zahlreiche gute erläuterungen.

http://sman.informatik.htw-dresden.de/doc/manual.10.0/manual/sec.dns.named.html
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
naja hab die nächsten 3 wochen eh etwas zeit da kann ich das alles mal in angriff nehmen.. BW läuft mit Wine auch Wunderbar jetzt bin ich grad 2moons am testen aber das updaten dauert so ewig :ugly:
 
Mitglied seit
15.11.2004
Beiträge
734
Reaktionen
1
wc3 hab ich grad schon gespielt ... läuft wirklich wunderbar im bnet

bw sind im bnet die menüs irgendwie im arsch, aber ansonsten scheint es auch zu laufen...

leider klappt 2moons nicht wegen dem Gameguard :( muss ich mir wohl doch noch ne windows partition zulegen.. :/
 
Oben