• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

IP forwarding

D.Cent

Member
Hi, ich weiss nicht, ob dieses Thema hier herein gehört, aber ich hoffe schon...

Der Befehl hiess:
netcat 192.168.178.1 49000 < add_d1x_port_document

Ich habe eine Fritz!Box Fon und nutze sie als Router, nur das Problem ist, dass sich die IP nicht "forwarden" kann!

(Was IP-Forwarding ist? Es bewirkt, dass man den Router von aussen sehen kann)

HTTP/1.1 500 Internal Server Error
...ist hierrauf die Antwort (Wofür ich das brauche? Ich möchte d1x-aktiv werden).

Das Dokument, dass ich laden wollte ist unten.

Was ist falsch?

POST /upnp/control/WANIPConn1 HTTP/1.1
HOST: 192.168.178.1:49000
CONTENT-LENGTH: 622
CONTENT-TYPE: text/xml; charset="utf-8"
SOAPACTION: "urn:schemas-upnp-org:service:WANIPConnection:1#AddPortMapping"
USER-AGENT: GNU/Linux, UPnP/1.0, natconfig-0.2-alpha

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body><u:AddPortMapping xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1">
<NewPortMappingIndex>0</NewPortMappingIndex>
<NewRemoteHost></NewRemoteHost>
<NewExternalPort>31017</NewExternalPort>
<NewProtocol>UDP</NewProtocol>
<NewInternalPort>31017</NewInternalPort>
<NewInternalClient>192.168.178.23</NewInternalClient>
<NewEnabled>1</NewEnabled>
<NewPortMappingDescription>D1x</NewPortMappingDescription>
<NewLeaseDuration>0</NewLeaseDuration>
</u:AddPortMapping>
</s:Body>
</s:Envelope>
 

prinzunix

Hacker
Hallo D_Cent,

Deine Fritz!Box Fon hat doch bestimmt ein Handbuch!? Meine
hatte ein Handbuch. Da würde ich mir mal die Funktion der
Firewall und NAT (Network Address Translation) und PAT
(Port Address Translation), eventuell noch dyndns anschauen
und ganz bestimmt anschauen was eine Private-IP ist..

- Mit dyndns findest Du von irgendwo im Internet Deine
Fritz!Box, wenn sie denn Online ist.

- Die Privaten IPs gehen von 192.168.0.0 bis 192.168.255.255
im Bereich der Class C Netze. Diese werden nur intern in
Firmen oder zu Hause benutzt. Nein, sie werden nicht im
Internet geroutet (weitergeleitet).

- Per NAT werden Deine Anfragen ins Internet von innen (privat)
auf der Fritz!Box auf die Adresse (IP) der Box umgesetzt und
ins Internet (außen) weiter geleitet. Die Antwort wieder nach
Privat umgesetzt.

- PAT leitet anfragen, die nicht auf eine Verbindung von innen
zurück gehen, von außen nach innen weiter.
z.B.:
Die Box hat die externe IP 80.234.221.34 jetzt
kommt eine Anfrage auf Port 20080.
Jetzt weiß die Box: Wenn eine Afrage auf meinem
Port 20080 über die externe IP kommt, Dann reiche ich diese
mittels PAT über die interne Adresse der Box z.B. 192.168.3.201
an den Apache-Dienst auf meinem internen Rechner mit der IP
192.168.3.65. Dieser liefert dann die Seite an die Box, die wieder
intern nach extern umsetzt und dann an den Anfrager ausliefert.

Bei mir kachelt das und über den Weg kann man auch gut Mamis
Linux warten und Dir würde ein bisschen rtfm weiter helfen,
eventuell der Mausfilm über das Internet. ;-)

Und ja, das ist erst mal kein Linux-Problem.

Viel Glück.
 
OP
D

D.Cent

Member
Danke für Deine Antwort, aber in meinem Heft habe ich schon geguckt, vielleicht sollte ich mal in die PDF-Datei schauen... :lol:
 
Oben