Kategorien
HowTo

Routing für Raspberry zwischen wlan0 und eth0 aktivieren

Forwarding einschalten

In der folgenden Datei die Zeile fürs Forwarding einschalten (# entfernen)
sudo nano /etc/sysctl.conf
net.ipv4.ip_forward=1

Routing aktivieren

sudo iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A FORWARD -m state –state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Routing dauerhaft aktivieren (als root)

iptables-save > /etc/iptables_routing.ipt

Die Datei sollte etwa so aussehen:
# Generated by xtables-save v1.8.2 on Thu Apr 29 17:25:50 2021
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
# Completed on Thu Apr 22 17:25:50 2021

Folgende Zeile in der Datei interfaces hinzufügen
nano /etc/network/interfaces
post-up iptables-restore < /etc/iptables_routing.ipt

Kategorien
HowTo

Nützlich Raspberry Kommandos

Systemdienste Status / starten / aktivieren
systemctl status ssh
systemctl status ssh.service
sudo systemctl stop ssh
sudo systemctl enable ssh
sudo systemctl disable ssh
systemctl is-enabled ssh
Netzwerk (ip ersetzt ifconfig)
ip addr list
ip addr list dev eth0
ip addr add 192.168.1.1 dev eth0:1
ip addr help

ip link list
sudo ip link set down dev eth0
sudo ip address change 192.168.1.1 dev eth0

ip route

Für eine dauerhafte Änderung der IP Konfiguration muss die Datei /etc/dhcpcd.conf angepaßt werden.

IP Forwarding kann in der Datei /etc/sysctl.conf durch auskommentieren der Zeile net.ipv4.ip_forward=1 erreicht werden.

Kategorien
HowTo

Nützliche CMD Kommandos

Systemvariablen und pfad
set
echo %PATH%
Geöffntet Ports herausfinden
netstat | findstr LISTENING