Hi,
ich bin grad am basteln und such nach ner variabel für meine Internet IP für iptables.
Weiß jemand was ich da einsetzten kann ?
z.B
iptables -A PREROUTING -t nat -p tcp -d "INTERNETIP" --dport 4662 -j DNAT --to 192.168.0.65
wenn ich das so eingebe mit der INTERNETIP dann gehts ansonsten gehts nich
weiß das jemand?
Mfg Physis[/b]
Routing problem
- godsmacker
- Beiträge: 902
- Registriert: 16.03.2003 21:50:26
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Chemnitz
-
Kontaktdaten:
die internet-ip des routers kannst zu zb mit ifconfig anzeigen.
das geht mit sicherheit wesentlich eleganter und einfacher.. aber es funktioniert zumindest.
vorausgesetzt natürlich, daß ppp0 das externe interface ist. ansonsten musst du das natürlich entsprechend ersetzen.
Code: Alles auswählen
/sbin/ifconfig ppp0 | grep 'Adresse:' | awk '{print $2}' | cut -d':' -f2
vorausgesetzt natürlich, daß ppp0 das externe interface ist. ansonsten musst du das natürlich entsprechend ersetzen.
Ich verwende anstelle der IP einfach immer das Interface. Da brauch ich mich mit der IP nicht rumzuschlagen. Aber wenn Du die IP verwenden willst, dann machst Du das sicherlich in einem Script in dem if-up Verzeichniss? Diese Scripte bekommen die IP als Parameter übergeben und Du kannst die über $1 oder so erreichen. Ist bestimmt irgendwo in den manpages oder unter /usr/doc erklärt.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de