| | | | |
| |||||||
| Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 15.08.2004
Beiträge: 2.473
![]() | Zitat:
$> modprobe ipt_MASQUERADE # If this fails, try continuing anyway $> iptables -F; iptables -t nat -F; iptables -t mangle -F $> iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE $> echo 1 > /proc/sys/net/ipv4/ip_forward $> iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT $> iptables -A INPUT -m state --state NEW -i ! ppp0 -j ACCEPT $> iptables -P INPUT DROP #only if the first two are succesful $> iptables -A FORWARD -i ppp0 -o ppp0 -j REJECT Dann sollten alle Rechner im internen Netz (auch WLAN) die Maschine als Gateway nutzen können, ohne DHCP müssten natürlich die DNS-Server von Hand eingetragen werden. Die stehen in der /etc/resolv.conf Die iptables-Regeln müssen dann bei jedem Systemstart ausgeführt werden... wie man sowas bei RH am besten einrichtet weiß ich nicht genau, gibts da ne /etc/init.d/boot.local oder was vergleichbares, wo man die eintragen kann?
__________________ mod = master of disaster | |
| | |
| | |
| Gast
Beiträge: n/a
| also a) habe ich laut howto in die Datei: /etc/rc.d/rc.local Eintrag: /etc/rc.d/rc.firewall b) hab die Datei rc.firewall angelegt Eintrag: Code: # rc.firewall - einfaches Masquerading-Setup fuer 2.1.x- und
# 2.2.x-Kerne mittels IPCHAINS
#
# Laden von erforderlichen IP-Masq Modulen
#
# Hinweis: Laden Sie nur Module, die Sie auch nutzen wollen. Alle
# derzeit verfuegbaren Masq-Module sind unten aufgefuehrt und vom
# Laden auskommentiert.
#
/sbin/depmod -a
# Unterstuetzt optimierte FTP-Dateiuebertragung mittels der
# Port-Methode
#
/sbin/modprobe ip_masq_ftp
# Unterstuetzt die Maskierung von Real Audio ueber das UDP-Protokoll.
# Real audio funktioniert auch ohne dieses Moduls, dann aber
# im TCP-Modus und das kann fuer Einbusen in der
# Soundqualitaet sorgen
#
#/sbin/modprobe ip_masq_raudio
# Erlaubt maskierte IRC DCC-Dateiuebertragung
#
#/sbin/modprobe ip_masq_irc
# Die Maskierung von Quake und Quake World wird per Voreinstellung
# unterstuetzt. Diese Module werden nur bei mehreren Spielern
# gleichzeitig hinter dem Masq-Server gebraucht. Wenn Sie QuakeI, II
# oder III ueber andere Serverports spielen wollen,
# dann ist das zweite Beispiel das Richtige
#
# Quake I / QuakeWorld(Ports 26000 and 27000)
#/sbin/modprobe ip_masq_quake
#
# Quake I, II und III / QuakeWorld(Ports 26000, 27000, 27910)
#/sbin/modprobe ports=ip_masq_quake 26000,27000,27910
# Unterstuetzt die Maskierung von
# CuSeeme(Can you See me)-Videokonferenz-Software
#
#/sbin/modprobe ip_masq_cuseeme
# Unterstuetzt die Maskierung von VDO-live Videokonferenz-Software
#
#/sbin/modprobe ip_masq_vdolive
# Kritisch: Aktiviert die IP-Umleitung(IP-forwarding), da sie
# per Voreinstellung deaktiviert ist.
#
echo "1" > /proc/sys/net/ipv4/ip_forward
# Dynamische IP-Adressen:
#
# Wenn Ihnen die IP-Adresse dynamisch zugeteilt wird, ist die
# folgende Option von Vorteil, da sie das Arbeiten mit Diald
# und aehnlichen Programmen erheblich erleichtert.
#
#echo "1" > /proc/sys/net/ipv4/ip_dynaddr
# Masq-Auszeiten(timeouts)
#
# 2 Std. Auszeit fuer TCP-Sitzungen
# 10 Sek. Verkehrsauszeit nach dem Empfang des letzten TCP/IP-Paketes
# 60 Sek. Auszeit fuer UDP-Verkehr(maskierte ICQ-Benutzer
# muessen 30 Sek. Firewall-Auszeit im ICQ-Programm
# selbst einstellen)
#
ipchains -M -S 7200 10 60
# Aktivierung von IP-Umleitung und Masquerading
#
# Hinweis: Das folgende Beispiel steht fuer ein internes LAN
# mit 192.168.0.x als Netzadresse und 255.255.255.0
# oder 24-Bit als Subnetzmaske. Bitte aendern Sie die
# Netzadresse und Subnetzmaske in die Ihres internen LAN
#
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.2 -j MASQ
# DHCP: Leute, die ihre externe IP-Adresse von entweder DHCP
# oder BOOTP empfangen wie ADSL-Benutzer muessen dieses noch vor
# dem deny-Befehl einbinden. Der Ausdruck
# »bootp_client_net_if_name« steht fuer den Namen der
# Schnittstelle, der der DHCP/BOOTP-Server eine
# IP-Adresse zuordnet. Das kann etwa
# wie eth0, eth1, etc. aussehen
#
# Das Beispiel ist per Voreinstellung deaktiviert.
#
ipchains -A input -j ACCEPT -w ppp0 -s 0/0 68 -d 0/0 67 -p udp
hat die IP fest bekommen 192.168.0.1 Subnet: 255.255.255.0 d) Client PCMCIA Karte hat bekommen IP: 192.168.0.2 Subnet: 255.255.255.0 Standart Gateway: 192.168.0.1 ich kann vom Client aus den lnx 192.168.0.1 sowie die Inet IP vom ISP anpingen umgekehrt auch aber kein Inetverbindung auf dem Client grrr ( hatte gerade Gefallen an LNX gefunden ... oder ist immer der, der davor sitzt schuld .. ) [edit] lokkit kann nichts ausser die firewall regel Hoch Mittel Niedrig trusted device WWW, FTP, SSH usw. |
|
| | |
| Gast
Beiträge: n/a
| Lösung nur die rc.firewall geändert in Code: #! /bin/bash echo "1" > /proc/sys/net/ipv4/ip_forward iptables -F; iptables -t nat -F; iptables -t mangle -F iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -m state --state NEW -i ! ppp0 -j ACCEPT iptables -P INPUT DROP #only if the first two are succesful iptables -A FORWARD -i ppp0 -o ppp0 -j REJECT mfg [edit] ach freu ich mich mein Lnx sys läuft winplatten eingebunden, wine, httpd, mysql, wlan ich werd wohl bei lnx bleiben |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| Sessions Problem | StephenKing | PHP Tipps 2008 | 3 | 16.10.2007 08:30 |
| datensätze defekt oder problem mit dem einlesen? | Ministry | Datenbanken | 4 | 06.07.2006 18:42 |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| [Erledigt] Problem bei Massenmails versenden mit der Funktion mail | PHP-Fortgeschrittene | 3 | 19.01.2005 13:36 | |
| [Erledigt] Problem mit Übergabe einer Klasse in PHP4 | PHP-Fortgeschrittene | 10 | 08.01.2005 21:00 | |
| Problem mit Weiterleitung | PHP Tipps 2004-2 | 16 | 22.12.2004 17:49 | |
| Smarty und PHP-Skript Problem | PHP Tipps 2004-2 | 2 | 03.12.2004 22:27 | |
| [Erledigt] PHP Upload (Master Value/Local Value Problem) | PHP-Fortgeschrittene | 5 | 23.11.2004 07:21 | |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| [Erledigt] Problem mit Timestamp! | PHP Tipps 2004 | 24 | 08.06.2004 19:51 | |
| Login Problem | PHP Tipps 2004 | 4 | 04.06.2004 18:46 | |
| foreach problem | mAy^daY | PHP Tipps 2004 | 3 | 02.06.2004 20:29 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| routing mit php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.