#prosa hallo liebe gemeinde,
ich hoffe ich habe den richtigen themenbereich gewählt, falls nicht bitte ich dies zu entschuldigen und ich würde mich freuen, wenn ihr mir sagt wo mein thema besser platziert ist. ich halte meine thema fur recht schwer umzusetzen aber das kann auch einfach nur daran liegen das mir die grundlagen fehlen :-/
ich habe schon viele tutorials im internet nachgetippt aber die lösung meines problems war nicht dabei, meist sind die verwendetetn befehle nicht erklärt oder es wird generell zu viel hintergrundwissen vorraus gesetzt. mein linuxpc ist ein raspberrypi aber die grundlegenden befehle sind dort nicht anders als bei ubuntu (würde ich meinen)
mein raspberry hat via LTEsurfstick verbindung zum internet (der stick hat sich irgendwie selbst eingerichtet ^^ oder ich habe die richtigen interfaces definiert) networkmanager habe ich deinstalliert weil ich gern eine eigene saubere lösung möchte, ich greife per ssh auf mein raspi zu ... bitte keine grafische lösung
#das problem ich möchte das internet von meinem raspi für andere pcs im lan freigeben... das raspi ist per lan an ein switch und am switch hängen 2 pc auf mit lan kabel
meine
ifconfig
schaut so aus
eth0 Link encap:Ethernet Hardware Adresse b8:27:eb:78:5d:97 inet Adresse:192.168.3.1 Bcast:192.168.3.255 Maske:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:67593 errors:0 dropped:0 overruns:0 frame:0 TX packets:116794 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:5237353 (4.9 MiB) TX bytes:144645096 (137.9 MiB) lo Link encap:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metrik:1 RX packets:177867 errors:0 dropped:0 overruns:0 frame:0 TX packets:177867 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:1808273318 (1.6 GiB) TX bytes:1808273318 (1.6 GiB) usb0 Link encap:Ethernet Hardware Adresse 36:4b:50:b7:ef:cb inet Adresse:192.168.0.138 Bcast:192.168.0.255 Maske:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:46755 errors:0 dropped:4 overruns:0 frame:0 TX packets:29012 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:52964637 (50.5 MiB) TX bytes:3184094 (3.0 MiB)
meine interface (was heißt das eigentlich),
sudo nano /etc/network/interfaces
habe ich wie folgt festgelegt
auto lo iface lo inet loopback #LTE stick auto usb0 iface usb0 inet dhcp #LAN Anschluss auto eth0 iface eth0 inet static address 192.168.3.1 netmask 255.255.255.0 #network 192.168.3.0 #broadcast 192.168.3.255 #gateway 192.168.3.1
netstat -rn
Kernel-IP-Routentabelle Ziel Router Genmask Flags MSS Fenster irtt Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 usb0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0 192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
ich habe einen dhcp server laufen der ip's verteilt
sudo apt-get install isc-dhcp-server sudo nano /etc/dhcp/dhcpd.conf authoritative; subnet 192.168.3.0 netmask 255.255.255.0 { range 192.168.3.10 192.168.3.250; option broadcast-address 192.168.3.255; option routers 192.168.3.1; option domain-name "local"; option domain-name-servers 8.8.8.8, 8.8.4.4; default-lease-time 600; max-lease-time 7200; }
und dann noch folgende befehle ausgeführt, keine ahnung was ich damit mache ...
sudo echo 1 > /proc/sys/net/ipv4/ip_forward sudo nano /etc/sysctl.con
das Kommentar vor der Zeile
net.ipv4.ip_forward=1
entfernen. dann noch eine regel in den iptables erstellt, kein plan was das macht
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
danach sollte es gehen aber außer mein raspi hat kein pc internet. wenn ich das netwerk neustarte
sudo /etc/init.d/networking restart
kommt folgende meldung
[....] Running /etc/init.d/networking restart is deprecated because it may not re-[warne some interfaces ... (warning). [....] Reconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/usb0/36:4b:50:b7:ef:cb Sending on LPF/usb0/36:4b:50:b7:ef:cb Sending on Socket/fallback DHCPRELEASE on usb0 to 192.168.0.1 port 67 Internet Systems Consortium DHCP Client 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/usb0/36:4b:50:b7:ef:cb Sending on LPF/usb0/36:4b:50:b7:ef:cb Sending on Socket/fallback DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 8 DHCPREQUEST on usb0 to 255.255.255.255 port 67 DHCPOFFER from 192.168.0.1 DHCPACK from 192.168.0.1 bound to 192.168.0.138 -- renewal in 36512 seconds. RTNETLINK answers: File exists Failed to bring up eth0. done.
tja und ich weiß nicht was ich sonst tun soll, da ich auch nicht weiß was man allgemein für eine internetfreigabe eigentlich alles einstellen muss? es ist möglich das ich etwas vergessen habe oder das ich einen fehler gemacht habe.... aus meiner sichtweise habe ich bisher folgendes getan, + ich habe dem pc (das raspi) eine feste ip gegeben + ich habe der usb0 der bindung gesagt sie ist ein interface? deshalb funktioniert denke ich auch das internet über den LTE stick (vorher hatte ich network-manager installiert und plötzlich hatte der lte stick funktioniert... das fand ich aber doof aus angst das program stellt netzwerksachen ein die ich doch lieber selbst einstellen öchte um es besser zu verstehen ... naja networkmanager uninstallt und mein lte stick gint trotzdem) + ich habe einen dhcp server installiert damit die pc's im LAN eine ip-adresse bekommen, das heißt ich kann meine windowspc automatisch eine ipadresse einstellen lassen + und ich habe die ipv4 freigegeben damit hätte ich gedacht ist die internetfreibage abgeschlossen, aber scheinbar nicht
hier schwingt viel halbwissen mit, ich bin extrem dankbar für eine ausfühliche erklärung oder hisweis zur lösung.. vorab schonmal danke fürs lesen, falls ihr so weit gekommen seit und ich hoffe auf regen zuspruch
beste grüße, jonny
ps bitte seit nicht genervt von meinen tipp und rechtschreibfehlern, ich glaube in mir schmlummert ein kleiner legastheniker ... aber dafür kann ich gut denken ☺