Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-400 Projektierungshandbuch Seite 72

Vorschau ausblenden Andere Handbücher für S7-400:
Inhaltsverzeichnis

Werbung

Den Ethernet-CP mit STEP 7 projektieren
3.4 Einträge für den IP-Zugriffsschutz per HTTP/HTTPS an Advanced-CP senden
Mengengerüst der Datei <Accesslist>.txt
Eingebbar sind:
● bis zu 16 IP-Adressen, davon bis zu 4 IP-Adressbereiche
● Länge der Datei: Maximal 1024 Zeichen
Aufruf über POST-Request
Zur Übertragung zusätzlicher Access Control-Einträge über HTTP nutzen Sie die POST-
Methode.
Der Aufbau eines entsprechenden POST-Requests sieht wie folgt aus:
POST /ACL HTTP/1.0\r\n
Host: 192.168.1.11\r\n
Content-Type: application/x-www-form-urlencoded\r\n
Content-Length: ....\r\n
\r\n
192.168.1.55 a r m\r\n
Die letzte Zeile enthält den eigentlichen Eintrag für die IP-ACL gemäß oben beschriebener
Syntax und Bedeutung der Zugriffs-Attribute.
Vereinfachte Übertragung mittels Programm cURL
Eine einfachere Notation und die Angabe einer in einer Textdatei enthaltenen Liste
ermöglicht beispielsweise das als Open Source verfügbare Kommandozeilenprogramm
cURL.
Um beispielsweise die Datei <AccessList>.txt an den CP mit der IP-Adresse 172.16.1.180 zu
übertragen, können Sie die nachfolgend angegeben Einträge in der Windows-
Kommandozeile verwenden. Beachten sie die Unterscheidung für die Protokollvarianten
HTTP und HTTPS.
● Im CP ist HTTP aktiviert
curl -0 --url 172.16.1.180/ACL --data-urlencode @AccessList.txt
● Im CP ist HTTPS aktiviert
– Verwenden Sie nicht cURL-Version V7.24.
– Mit cURL-Version ab V7.25:
72
– Mit cURL-Version bis V7.23:
curl -k -u <username>:<password> --url https://172.16.1.180/ACL
curl -k --ssl-allow-beast -u <username>:<password> --url
https://172.16.1.180/ACL --data-urlencode @AccessList.txt
S7-CPs für Industrial Ethernet projektieren und in Betrieb nehmen
Projektierungshandbuch, 09/2013, C79000-G8900-C182-13
--data-urlencode @AccessList.txt

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300

Inhaltsverzeichnis