Routing via IPtables – Routing Skripte – IPv4 Routing Tutorial

0
(0)
Video abspielen

IPtables Routing Skripte

Damit es etwas einfacher geht, habe ich zwei Routing Skripte in Bash für Linux geschrieben. Diese sind sehr klein gehalten und haben aber eine gute Leistung was Routing angeht. Diese sind mit dem IPv4-Adressen Protokoll kompatibel. IPv6 Routing Skripte wollte ich in einem zweiten Tutorial veröffentlichen.

So funktionieren die IPtables Routing Skripte

				
					# Aktiviert auf euren Rootserver das IPv4 Forwarding. Dieses wird Grundsätzlich benötigt.

echo 1 > /proc/sys/net/ipv4/ip_forward
sudo sysctl -p
				
			
				
					# Gilt für das Skript: ovpn.sh
# Parameters: [Source IP] [Client VPN IP] [NIC] [VPN Server Port Muss 100% UDP sein] [Add/Del]
sudo bash ovpn.sh Öffentliche-IP Lokale-VPN-IP eth0 VPN-Port-UDP Add
				
			
				
					# Gilt für das Skript: ovpn_ip_changer.sh
# Parms: [OldIP] [NewIP] [NIC] [Local VPN DB IP]
sudo bash ovpn_ip_changer.sh Alte-Öffentliche-IP Neue-Öffentliche-IP eth0 Lokale-VPN-IP
				
			

Das sind Grundsätzlich die benötigten Parameter der beiden Skripte. Mehr muss man eigentlich nicht mehr machen. Der Rest verläuft automatisch und zügig. Bitte beachtet das Ihr für dieses Routing zusätzliche IP-Adressen auf eurem Rootserver braucht. Es gibt immer eine IP-Adresse die nicht geroutet werden kann und das ist die Haupt-Rootserver IP-Adresse. Diese muss auch bei dem Skript ovpn.sh innerhalb nochmals eingetragen werden.

Hier muss die Haupt IPv4-Adresse eures Rootservers eingetragen werden. Skript: ovpn.sh

So installierst Du einen Wireguard VPN Server

RAW Networks

RAW Networks

Webdeveloper - Linux Systemadministrator - Blogger & Content Creator

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Related Posts

TS3AudioBot Webinterface – Hosting Edition by AnuaCP

0 (0) Dashboard vom MeinRadio.eu Interface Das MeinRadio – TS3AudioBot Webinterface, ist eine Webanwendung, die es ermöglicht, unendliche MusikBots auf einem TeamSpeak 3 Server zu connecten bzw….

IPv6 KVM Server – Geld sparen und IPv4 Adresse von extern routen

5 (1) https://pic.rawnetworks.eu/2023/ipp-v6-routing-hetzner.mp4 Seit geraumer Zeit ist der IPv4 Adressen Preis stark angestiegen. Das liegt zudem daran, dass einfach kaum noch etwas an IPv4 Adressen frei ist….

Proxmox – Windows KVM Server installieren + Netzwerk Fix

Proxmox – So installierst Du auf einer KVM einen Windows Server mit inkl. Netzwerk Fix
In diesem Tutorial, beschäftigen wir uns, wie man in Proxmox, eine Windows KVM aufsetzen und zudem, wie man den Netzwerk und Treiber Bug behebt ab Promxox v7.

Neuigkeiten: CoderTALK Blog und Hoster Reviews

0 (0) Neuigkeiten über Content und angepassten Inhalten Für Server-Verstehen.de gibt es zwei neue Wichtige Änderungen zwecks Content Ausbau. Da ich immer wieder überlege, wie ich am…

Uptime Robot – Webseiten Checker Skript für Linux

Der Uptime Robot von AnuaCP.de ist ein PHP-CLI Skript, worüber man über array’s und eigenen Mail-Server (SMTP Versand), seine Webseiten auf Zuverlässigkeit und Online Dauer überprüfen kann.

Proxmox – Festplatte erweitern in KVM / LVM

In diesem Tutorial befassen wir uns mit der Festplatten Erweiterung für die LVM Partitionen innerhalb einer KVM mit Proxmox. Ziel ist es gezielt die LVM Partition zu vergrößern, die auch für die LXC oder VMs als Speicherplatz dient. Ich werde hier in diesem Beitrag Beispielcode hinterlegen wodurch Ihr mit diesen die Vergrößerung der Partitionen durchführen könnt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert