21 Netzwerkprogrammierung mit Sockets
|
|
|
- Maya Hofmann
- vor 10 Jahren
- Abrufe
Transkript
1 Netzwerkprogrammierung mit Sockets Das Socket-API liegt zwischen den transportorientierten und den anwendungsorientierten Netzwerkschichten und tritt in der Praxis in 2 Formen auf: Ursprünglich wurde die Schnittstelle für BSD-Unix (Berkeley Software Distribution) entworfen. Sie ist heute als BSD-Sockets in allen Unix-Versionen enthalten. Microsoft hat die Schnittstelle als Windows Sockets (kurz: WINSOCK) für Windows-Systeme mit geringen Erweiterungen adaptiert. Die Socket-Schnittstelle liegt als C-Programmbibliothek vor und kann mit der Anweisung #include <socket.h> bzw. #include <winsock.h> in ein C/C++ - Programm eingebunden werden. Das Interface stellt eine Reihe von Funktionen, Strukturen und Typdefinitionen für das Transportsystem zur Verfügung und bietet damit die erforderlichen Dienste der Schichten 1-4 für eine Ende-zu Ende-Kommunikation (Prozess-zu-Prozess-Kommunikation) in Netzwerken. Es können sowohl verbindungsorientierte (z. B. TCP-basierend) Transportdienste als auch verbindungslose (z. B. UDP-basierend) Transportdienste genutzt werden. Auf diesem Transportsystem aufbauend, erlaubt die Socket-Schnittstelle somit die Entwicklung eigener Client/ Server-Anwendungen. Die Schnittstelle ist offen und für beide Betriebssysteme gut dokumentiert, die entsprechenden ca. 120-seitigen Dokumente sind im Internet frei erhältlich. Einen guten Einblick in die Funktionalität gewinnt man auch durch die Include-Datei (z. B. winsock.h) selbst, die ja als Textdatei vorliegt. Im Folgenden soll ein einfaches Beispiel für eine verbindungsorientierte Client/Server- Kommunikation vorgestellt werden. Das Programmierbeispiel zeigt dabei auch, wie die in der Netzwerktechnik eingeführten Begriffe konkret und praktisch in die Softwareentwicklung eingehen (gemäß der häufig geäußerten Bemerkung: erst wenn man ein funktionierendes Programm entwickelt hat, hat man die Sache richtig verstanden! ) 21.1 Socket -Funktionen und -Datenstrukturen Die Kommunikation über Sockets erfolgt über einen Kommunikationskanal, der charakterisiert ist durch die Parameter: Transportprotokoll; lokale Adresse; lokaler (Prozess-)Port; Partner-Adresse; Partner-(Prozess-)Port. Der Kommunikationskanal wird durch eine Reihe von Socket-Funktionen eingerichtet und am Ende wieder abgebaut. Eine TCP-Kommunikation hat den folgenden prinzipiellen Ablauf:
2 21.1 Socket -Funktionen und -Datenstrukturen 303 Client-Programm Server-Programm gethostname() gethostname() gethostbyname() gethostbyname() socket() socket() bind() bind() listen() connect() > accept() send() > recv() recv() < send() closesocket() closesocket() Zunächst wird über die Funktion int gethostname(char *name, out: Hostname int namelen) out: Namenslänge der lokale Hostname erfragt. Dieser wird dann benutzt, um mit der Funktion gethostbyname() Informationen über den lokalen Host zu erhalten: struct hostent *gethostbyname(char *name) in: Hostname Die Funktion liefert einen Pointer auf die vordefinierte Struktur: struct hostent char *h_name; Hostname char *h-alias ; Alias Liste short *h_addrtype; Host Adress-Typ char **h_addr_list; Adress-Liste, *h_addr_list[0] enthält IP- Adresse. Die so erhaltene Adresse wird in die vordefinierte Socket-Adress-Struktur für einen Internet- Endpunkt übernommen: struct SOCKADDR_IN Internet-Endpoint-Adresse: unsigned short sin_family; Adress-Familie AF_INET; unsigned short sin_port; Portnummer der Anwendung; unsigned long sin_addr; IP-Adresse; char sin_zero[8]; Füllbyte für 14 Byte Gesamtlänge; Nun wird durch die Funktion SOCKET socket (int af, in:adressformat, für Internet stets AF_INET, int type, in: Typ des erzeugten Socket, SOCK_STREAM für TCP (verbindungsorientiert), SOCK_DGRAM für UDP (verbindungslos); int protocol) in: Protokoll, Wert 0 wählt jeweils default zu type;
3 Netzwerkprogrammierung mit Sockets ein ganzzahliger positiver Socket-Deskriptor erzeugt. Hierbei ist SOCKET vordefiniert mit typedef unsigned long int SOCKET. Über den Ganzzahlenwert wird der Socket von nun an angesprochen. Mit bind() wird der neu erzeugte Socket an die Adress-Struktur gebunden: int bind (SOCKET s, in: Socket-Deskriptor, const struct SOCKADDR *name, in: Zeiger auf Adress-Struktur, int namelen) in: Grösse der Adress-Struktur. Die hier erwartete Socket-Adresse ist nicht die des Internet-Sockets (ist nicht an das Internet- Protokoll gebunden) und besitzt die allgemeine Struktur struct SOCKADDR allgemeine Endpoint-Adresse: unsigned short sa_family; Adress-Familie; char sa_data[14]; Adresse. Durch Casten wird die Internet-Adress-Struktur auf die allgemeine Adress-Struktur abgebildet: bind( SOCKET s, (SOCKADDR *)&LocalAddr, sizeof(localaddr)), wobei LocalAddr vom Typ SOCKADDR_IN ist. Nun sind die jeweiligen Endpunkte der Verbindung für Server und Client aufgebaut. Der Server wird durch die Funktion int listen (SOCKET ServerSocket in: Socket-Deskriptor, int quelen) in: Länge der Warteschlange, empfangsbereit gemacht. Für den Fall mehrerer eintreffender Client-Anfragen wird eine Warteschlange eingerichtet. Der Client baut mit int connect (SOCKET ClientSocket, const struct SOCKADDR *r_name, int namelen) die Verbindung zum Server auf. in: Socket-Deskriptor, in: Zeiger auf Adess-Struktur des Remote Partners, zu dem die Verbindung auf genommen wird, in: Grösse der Adress Struktur; Der Verbindungswunsch wird vom Server durch accept() angenommen. Die Funktion erzeugt serverseitig einen neuen Socket-Deskriptor ClientSocket, der zum Empfang und Senden von Daten angesprochen wird: SOCKET accept SOCKET ServerSocket, in: Socket-Deskriptor, struct SOCKADDR *r_name out: Zeiger auf Adress-Struktur des akzeptierten Partners, int *addrlen) out: Zeiger auf ein Integer, der die Adress-Länge enthält. Damit ist der Verbindungsaufbau abgeschlossen, der Kommunikationskanal ist eingerichtet. Nun können mit send() und recv() Daten ausgetauscht werden, die auf dem Server und auf dem Client jeweils in Puffern bereitgestellt bzw. von dort abgeholt werden. Die Funktionen liefern die Anzahl der abgesandten bzw. empfangenen Zeichen zurück: int recv (SOCKET ClientSocket, char *buf, int len, in: Socket-Deskriptor, in: Zeiger auf Empfangspuffer, in: Pufferlänge,
4 21.2 Beispiel einer Client/Server-Anwendung 305 int flags) in: spezifiziert weitere Optionen, meistens: 0. int send (SOCKET ClientSocket, in: Socket-Deskriptor, char *buf, in: Zeiger auf Sendepuffer, int len, in: Pufferlänge, int flags) in: spezifiziert weitere Optionen, meistens: 0. Nach Beendigung des Datenaustausches werden die Sockets auf Server und Client wieder geschlossen mit int closesocket (SOCKET s) in: Socket-Deskriptor, und der Kommunikationskanal ist abgebaut Beispiel einer Client/Server-Anwendung Das nachfolgende Beispiel zeigt eine einfache Client/Server-Kommunikation auf der Basis von Windows Sockets unter Windows mit Einbindung von <winsock.h>. Der Client sendet Daten an den Server, der Server bestätigt das Eintreffen der Daten, indem er einen Antworttext an den Client zurücksendet. Eingabe von ## am Client beendet das Clientprogramm, der Server bleibt weiterhin aktiv und kann weitere Clientanfragen bedienen. Das Server-Programm: // Demoprogram Server #include <iostream> #include <winsock.h> using namespace std; const short int ServerTCP_Port = 10035; const int MAXQUE = 2; //Client-Warteschlange bei listen void WSAInit(void); int comm(void); // int main() while(true) comm(); return 0; void WSAInit(void) WORD wversionreg; WSADATA wsadata; // Windows-Version // high-byte: Revisionsnummer, low-byte: Versionsnummer wversionreg = MAKEWORD(1,1); if(wsastartup(wversionreg,&wsadata)!= 0) cout << "Fehler bei WSAStartup()" << endl; cout << "WSAStartup() fehlerfrei beendet" << endl << endl; int comm()
5 Netzwerkprogrammierung mit Sockets int addrlen, n=0; bool weiter = true; char rbuffer[250]; char okbuffer[] ="Sendung am Server erfolgreich eingetroffen"; char rechnername[50]; struct hostent *hostinfo; SOCKET ServerSocket = INVALID_SOCKET; //0xFFFFFFFF= SOCKET ClientSocket = INVALID_SOCKET; SOCKADDR_IN SockIN, Client_addr; memset(&sockin, 0x00, sizeof(sockin)); //erst komplett löschen memset(&client_addr,0x00, sizeof(client_addr)); cout << "Server gestartet!" << endl << endl; // Socket-Dienste initialisieren WSAInit(); // Host-Informationen: gethostname(rechnername,20); //Rechnername holen hostinfo = gethostbyname(rechnername);// Struktur für "rechnername" // anlegen memcpy((char*)&sockin.sin_addr, hostinfo->h_addr_list[0], hostinfo->h_length); cout << "************************************" << endl << "Host-Information:" << endl << "Mein Rechnername ist: " << rechnername << endl << "Meine IP-Adresse ist: " << inet_ntoa(sockin.sin_addr) // IP << endl << "************************************" << endl; // Aufbau des Endpoints ServerSocket = socket(af_inet, SOCK_STREAM, 0); if(serversocket == INVALID_SOCKET) cout << "Fehler bei socket()" << endl; cout << "...ServerSocket erfolgreich erzeugt" << endl; // Adressenfamilie SockIN.sin_family = AF_INET; // =2 // eigene Anwendung (Nicht bereits bestehender Service): SockIN.sin_port = htons(servertcp_port); // = 0x3327 Port // verbinden des Sockets mit der Adresse if( bind(serversocket, (SOCKADDR*)&SockIN, sizeof(sockin) ) <0 ) cout << "Fehler bei bind()" << endl; cout <<"...bind() erfolgreich" << endl; if( listen(serversocket, MAXQUE) == SOCKET_ERROR) cout << "Fehler bei listen()" << endl;
6 21.2 Beispiel einer Client/Server-Anwendung 307 cout << "...listen() erfolgreich" << endl << "...warte auf Client" << endl; addrlen = sizeof(client_addr); ClientSocket = accept(serversocket,(sockaddr*)&client_addr, &addrlen); if(clientsocket == INVALID_SOCKET) cout << "Fehler bei accept()" << endl; cout << "Verbindung hergestellt mit Client: " << " IP: "<<inet_ntoa(client_addr.sin_addr) << " Port: " << dec << ntohs(client_addr.sin_port) << endl; // Client-Verbindung eingerichtet while(weiter) cout << "...warte bei recv()" << endl; n = recv(clientsocket, rbuffer, sizeof(rbuffer), 0); if(n>0) cout << "..." << n << " Zeichen empfangen" << endl << rbuffer << endl; n = send(clientsocket, okbuffer, sizeof(okbuffer),0); if((strcmp(rbuffer, "##") == 0)) cout << "Client hat Kommunikation beendet" << endl; weiter = false; if(n<0) cout << "Kommunikation wurde abgebrochen!" << endl; weiter = false; //Socket nach der Arbeit immer schliessen closesocket(clientsocket); closesocket(serversocket); cout << "...Sockets geschlossen" << endl; // Socket-Dienste terminieren WSACleanup(); cout << "...WSACleanup() beendet" << endl << endl << endl; return 0; Anmerkungen zum Programm: Das Programm ist als Dauerschleife angelegt. Windows verlangt eine Initialisierung von WINSOCK durch WSAStartup(). Die Funktion prüft, ob die Datei winsock.dll vorliegt. Der Server-Port ist hier auf festgelegt.
7 Netzwerkprogrammierung mit Sockets Die C-Funktion memset() beschreibt einen Speicherbereich mit einem vorgegebenen Bitmuster. Sie dient hier zum initialen Löschen der Adress-Strukturen. Die C-Funktion memcpy() kopiert Speicherbereiche und wird hier dazu benutzt, Daten aus verschiedenen Strukturen zu übertragen. Netzwerke arbeiten grundsätzlich bei der Speicherung von Mehrbyte-Datentypen nach der Network Byte Order im Big-Endian -Format, d. h. das höherwertige Byte liegt auf der tieferen Speicheradresse. Die meisten Hosts -insbesondere Intel- benutzen als Host Byte Order jedoch das Little-Endian-Format, bei dem das höherwertige Byte auf der höheren Speicheradresse abgelegt ist. Integer-Datentypen für Portnummern und IP-Adressen müssen daher entsprechend konvertiert werden, bevor sie den Socket-Funktionen übergeben oder nach Übernahme vom Netzwerk am Bildschirm ausgegeben werden können. Die Socketbibliotheken bieten hierfür vier Konversions-Funktionen an: short int htons ( short int k) : Konversion Host-to-Network short, short int ntohs (short int k) : Konversion Network-to-Host short, long int htonl ( long int k) : Konversion Host-to-Network long, long int ntohl (long int k) : Konversion Network-to-Host long. Zwei weitere Konvertierungen beziehen sich auf die dotted (mit Punkt geschriebenen) IP- Adressen: char *inet_ntoa(long int <IP-Adresse in Network-Order>) Adresse als ASCII-String, und die Umkehrung: : Rückgabe der dotted IP- long int inet_addr (char *<dotted IP-Adresse als ACII-String>) : Rückgabe der IP-Adresse in Network-Order. WINSOCK verlangt nach dem Schließen der Sockets noch den Aufruf von WSACleanup(), der die Socket-Dienste terminiert. Das Client-Programm: #include <iostream> #include <winsock.h> using namespace std; const short int ServerTCP_Port =10035; void WSAInit(void) WORD wversionreg; WSADATA wsadata; // Windows-Version // high-byte: Revisionsnummer, low-byte: major Versionsnummer wversionreg = MAKEWORD(1,1); if(wsastartup(wversionreg,&wsadata)!= 0) cout << "Fehler bei WSAStartup()" << endl; cout << "...WSAStartup() gestartet" << endl; // int main() // Cient
8 21.2 Beispiel einer Client/Server-Anwendung 309 int n=0; bool weiter = true; char sbuffer[256]; char rbuffer[256]; int rn=0; SOCKET ClientSocket = INVALID_SOCKET; SOCKADDR_IN SockIN, RemoteAddr; char rechnername[50], server_ip_addr[15]; struct hostent *hostinfo; memset(&sockin, 0x00, sizeof(sockin)); //erst komplett löschen cout << "Client gestartet" << endl; // Socket-Dienste initialisieren WSAInit(); // Host-Informationen: gethostname(rechnername,20); //Rechnername holen hostinfo = gethostbyname(rechnername);//struktur für host //"rechnername" anlegen memcpy((char*)&sockin.sin_addr, hostinfo->h_addr_list[0], hostinfo->h_length); cout << "************************************" << endl << "Host-Information:" << endl << "Mein Rechnername ist: " << rechnername << endl << "Meine IP-Adresse ist: " << inet_ntoa(sockin.sin_addr) // IP << endl << "************************************" << endl; // Aufbau des Endpoints ClientSocket = socket(af_inet, SOCK_STREAM, 0); if(clientsocket == INVALID_SOCKET) cout << "Fehler bei socket()" << endl; //----- Ermittlung des Clientport, kann entfallen! //- SockIN.sin_family = AF_INET; //- if(bind(clientsocket, (SOCKADDR*)&SockIN,sizeof(SockIN))<0) //- //- cout << "Fehler bei bind()" << endl; //- //- //- //- int laenge; //- if(getsockname(clientsocket, (SOCKADDR*)&SockIN,&laenge)<0) //- //- //- //- cout << "Clientport: " << ntohs(sockin.sin_port) << endl; //- // //- // Adresse des angeforderten Servers RemoteAddr.sin_family = AF_INET; cout << "IP-Adresse des Servers: "; cin >> server_ip_addr; RemoteAddr.sin_addr.s_addr = inet_addr(server_ip_addr); RemoteAddr.sin_port = htons(servertcp_port); // vorgegeben
9 Netzwerkprogrammierung mit Sockets cout << "...warte bei connect()" << endl; if( connect(clientsocket, (SOCKADDR*)&RemoteAddr, sizeof(remoteaddr)) == SOCKET_ERROR) cout << "Fehler bei connect()" << endl; cin.get(); // Enter wegfangen while(weiter) cout << "Text eingeben, Ende mit \"##\":" << endl; cin.getline(sbuffer, 250); n = send(clientsocket, sbuffer, strlen(sbuffer)+1, 0); if(n>0) cout << "..." << n << " Zeichen gesendet!" << endl; if(strcmp(sbuffer, "##") == 0) weiter = false; rn=recv(clientsocket,rbuffer, sizeof(rbuffer)+1,0); if(rn>0) cout << "..." << rn << " Zeichen empfangen" << endl; puts(rbuffer); else cout << "Kommunikation unterbrochen!" << endl; weiter = false; cout << endl; //Socket nach der Arbeit immer schliessen closesocket(clientsocket); cout << "...Socket geschlossen" << endl; // Socket-Dienste terminieren //- cout << "Fehler bei getsocket()" << endl; //- WSACleanup(); cout << "Programmende" << endl; return 0; Allgemeine Anmerkungen: Die Demonstrationsprogramme sind ohne Einschränkung im Internet einsetzbar. In dem Beispiel ist kein spezieller Login mit Authentifizierung für den Client erforderlich! Jeder, der das Client-Programm nutzt, hat Zugang zum Server! In dem Beispiel wurde der Server- Dienst selbst entwickelt, wir benutzten einen selbstgewählten Port. Der Client hätte auch so entworfen werden können, dass eine Verbindung zu einem well known Port des Servers, d. h. zu einem bestehenden Dienst wie (Port 25) oder WWW (Port 80) aufgenommen wird. Somit erlaubt die Programmierung mit Sockets auch, direkt mit bestehenden Serverdiensten zu kommunizieren.
10 21.3 Übungen 311 Im Gegensatz zu Windows-spezifischen Ansätzen wie z. B. Active Directory ist die Programmentwicklung mit Sockets plattformunabhängig. Mit nur sehr wenigen Änderungen sind die gezeigten Programme auch auf Unix (Linux-)-Sytemen einsetzbar oder machen eine Kommunikation zwischen Windows und Unix möglich Übungen 1) Verändern Sie die Programme so, dass ein Chatten möglich ist. Da der Server in der Regel im Hintergrund läuft, soll das Serverprogramm einen Nutzer mit einem akustischen Signal darauf aufmerksam machen, dass ein Client eine Verbindung hergestellt hat. 2) Verändern Sie das Server-Programm derart, dass nur Clients mit bestimmten IP-Adressen zugelassen sind. 3) Erweitern Sie die Programme so, dass zu Beginn ein Login mit Name und Passwort stattfindet. 4) Entwickeln Sie eine Client/Server-Anwendung, die auf Anforderung des Client eine Datei vom Server zum Client überträgt. 5) Entwickeln Sie ein Client-Programm, das den SMTP-Port eines -Servers anspricht und eine an eine bestimmte -Adresse absetzt.
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP) Verbindungsorientiertes Protokoll, zuverlässig, paketvermittelt stream-orientiert bidirektional gehört zur Transportschicht, OSI-Layer 4 spezifiziert in RFC 793 Mobile
How to install freesshd
Enthaltene Funktionen - Installation - Benutzer anlegen - Verbindung testen How to install freesshd 1. Installation von freesshd - Falls noch nicht vorhanden, können Sie das Freeware Programm unter folgendem
Lösung Übungszettel 6
Lösungen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik SS 03 AG Betriebssysteme FB3 Kirsten Berkenkötter Lösung Übungszettel 6 1 Aufgabe 1: Parallel-Server 1.1 Client #include
1 Vom Problem zum Programm
Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren
Guide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
Einführung in die Programmierung (EPR)
Goethe-Center for Scientific Computing (G-CSC) Goethe-Universität Frankfurt am Main Einführung in die Programmierung (EPR) (Übung, Wintersemester 2014/2015) Dr. S. Reiter, M. Rupp, Dr. A. Vogel, Dr. K.
FOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1)
1 FOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1) In dieser Kurseinheit geht es um verteilte Anwendungen, bei denen wir sowohl ein Client- als auch ein
Leichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
An Open Interface for Network Programming under Microsoft Windows. DI. Dr. Peter René Dietmüller
Windows Sockets An Open Interface for Network Programming under Microsoft Windows DI. Dr. Peter René Dietmüller Institut für Informationsverarbeitung und Mikroprozessortechnik Johannes Kepler Universität
Proxy. Krishna Tateneni Übersetzer: Stefan Winter
Krishna Tateneni Übersetzer: Stefan Winter 2 Inhaltsverzeichnis 1 Proxy-Server 4 1.1 Einführung.......................................... 4 1.2 Benutzung.......................................... 4 3 1
Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
OP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel
Orville Bennett Übersetzung: Thomas Bögel 2 Inhaltsverzeichnis 1 Einführung 5 2 KNetAttach verwenden 6 2.1 Hinzufügen von Netzwerkordnern............................ 6 3 Rundgang durch KNetAttach 8 4 Danksagungen
estos UCServer Multiline TAPI Driver 5.1.30.33611
estos UCServer Multiline TAPI Driver 5.1.30.33611 1 estos UCServer Multiline TAPI Driver... 4 1.1 Verbindung zum Server... 4 1.2 Anmeldung... 4 1.3 Leitungskonfiguration... 5 1.4 Abschluss... 5 1.5 Verbindung...
Step by Step VPN unter Windows Server 2003. von Christian Bartl
Step by Step VPN unter Windows Server 2003 von VPN unter Windows Server 2003 Einrichten des Servers 1. Um die VPN-Funktion des Windows 2003 Servers zu nutzen muss der Routing- und RAS-Serverdienst installiert
How-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
Kommunikations-Parameter
KNX App knxpresso für Android Tablets/Phones Kommunikations-Parameter Ausgabe Dokumentation: Mai. 2015 Doku Version V1.0.0 - Seite 1/8 Inhaltsverzeichnis 1.1 Nützliche Links... 3 1.2 Beschreibung der Kommunikations-Datei...
Local Control Network Technische Dokumentation
Steuerung von Hifi-Anlagen mit der LCN-GVS Häufig wird der Wunsch geäußert, eine Hi-Fi-Anlage in die Steuerung der LCN-GVS einzubinden. Auch das ist realisierbar. Für die hier gezeigte Lösung müssen wenige
Bedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)
Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting) Firma: Seite 1 von 6 1 Ansprechpartner 1.1 Ansprechpartner EDV: Name: Name: Tel: Tel: E-Mail: E-Mail: 1.2 Ansprechpartner fachlich
Anleitungen zum Publizieren Ihrer Homepage
Anleitungen zum Publizieren Ihrer Homepage Einrichtung und Konfiguration zum Veröffentlichen Ihrer Homepage mit einem Programm Ihrer Wahl Stand Februar 2015 Die Anleitungen gelten für die Homepage-Produkte:
Synchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
Hochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe
Aufgabenstellung Für eine Hausverwaltung sollen für maximal 500 Wohnungen Informationen gespeichert werden, die alle nach der gleichen Weise wie folgt strukturiert sind: Art Baujahr Wohnung Whnginfo Nebenkosten
Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express
Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation
GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY
GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY Vorteile der Verwendung eines ACTIVE-DIRECTORY Automatische GEORG Anmeldung über bereits erfolgte Anmeldung am Betriebssystem o Sie können sich jederzeit als
Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!
Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt
Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
Einführung in die Programmierung
: Inhalt Einführung in die Programmierung Wintersemester 2008/09 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund - mit / ohne Parameter - mit / ohne Rückgabewerte
Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2
Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2 DynDNS-Accounts sollten in regelmäßigen Abständen mit der vom Internet-Provider vergebenen IP- Adresse (z.b. 215.613.123.456)
EasyWk DAS Schwimmwettkampfprogramm
EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage
DELFI. Benutzeranleitung Dateiversand für unsere Kunden. Grontmij GmbH. Postfach 34 70 17 28339 Bremen. Friedrich-Mißler-Straße 42 28211 Bremen
Grontmij GmbH Postfach 34 70 17 28339 Bremen Friedrich-Mißler-Straße 42 28211 Bremen T +49 421 2032-6 F +49 421 2032-747 E [email protected] W www.grontmij.de DELFI Benutzeranleitung Dateiversand für unsere
MSXFORUM - Exchange Server 2003 > Konfiguration NNTP unter Exchange 2003
Page 1 of 11 Konfiguration NNTP unter Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 14.03.2005 Das Network News Transfer Protocol (NNTP) wird durch die Request for Comments
Netzwerk einrichten unter Windows
Netzwerk einrichten unter Windows Schnell und einfach ein Netzwerk einrichten unter Windows. Kaum ein Rechner kommt heute mehr ohne Netzwerkverbindungen aus. In jedem Rechner den man heute kauft ist eine
Collax PPTP-VPN. Howto
Collax PPTP-VPN Howto Dieses Howto beschreibt wie ein Collax Server innerhalb weniger Schritte als PPTP-VPN Server eingerichtet werden kann, um Clients Zugriff ins Unternehmensnetzwerk von außen zu ermöglichen.
Übersicht. Was ist FTP? Übertragungsmodi. Sicherheit. Öffentliche FTP-Server. FTP-Software
FTP Übersicht Was ist FTP? Übertragungsmodi Sicherheit Öffentliche FTP-Server FTP-Software Was ist FTP? Protokoll zur Dateiübertragung Auf Schicht 7 Verwendet TCP, meist Port 21, 20 1972 spezifiziert Übertragungsmodi
Eine Anleitung, wie Sie Mozilla Thunderbird 2 installieren und konfigurieren können. Installation... 2. Erstkonfiguration... 4
E-Mail-Client Mozilla Thunderbird für Studierende Installation und Einrichtung Mozilla Thunderbird ist ein Open-Source-E-Mail-Programm und -Newsreader des Mozilla-Projekts. Es ist neben Microsoft Outlook
Schritt 2: Konto erstellen
In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version 6.0 verwendet. Schritt 1: Wenn Sie im Outlook Express
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
Powermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
TeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
inviu routes Installation und Erstellung einer ENAiKOON id
inviu routes Installation und Erstellung einer ENAiKOON id Inhaltsverzeichnis inviu routes... 1 Installation und Erstellung einer ENAiKOON id... 1 1 Installation... 1 2 Start der App... 1 3 inviu routes
Client-Server mit Socket und API von Berkeley
Client-Server mit Socket und API von Berkeley L A TEX Projektbereich Deutsche Sprache Klasse 3F Schuljahr 2015/2016 Copyleft 3F Inhaltsverzeichnis 1 NETZWERKPROTOKOLLE 3 1.1 TCP/IP..................................................
Step by Step Remotedesktopfreigabe unter Windows Server 2003. von Christian Bartl
Step by Step Remotedesktopfreigabe unter Windows Server 2003 von Remotedesktopfreigabe unter Windows Server 2003 Um die Remotedesktopfreigabe zu nutzen muss diese am Server aktiviert werden. Außerdem ist
Firmware-Update, CAPI Update
Produkt: Modul: Kurzbeschreibung: Teldat Bintec Router RT-Serie Firmware-Update, CAPI Update Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben. Dazu sollten Sie über gute bis
www.internet-einrichten.de
E-Mail-Programme E-Mail Adresse einrichten Bei t-online, AOL, Compuserve, und anderen können Sie sich E-Mail-Adressen einrichten. Dies hat aber den Nachteil, dass Sie diese nur mit der entsprechenden Zugangssoftware
Einrichten eines POP-Mailkontos unter Thunderbird Mail DE:
Einrichten eines POP-Mailkontos unter Thunderbird Mail DE: Ein E-Mail-Konto können Sie am einfachsten über den integrierten Assistenten einrichten. Dieser führt Sie Schritt für Schritt durch alle Einstellungsmöglichkeiten
M-net E-Mail-Adressen einrichten - Apple iphone
M-net E-Mail-Adressen einrichten - Apple iphone M-net Telekommunikations GmbH Emmy-Noether-Str. 2 80992 München Kostenlose Infoline: 0800 / 7 08 08 10 M-net E-Mail-Adresse einrichten - iphone 05.03.2013
Übungen zu C++ Kapitel 1
Übungen zu C++ Kapitel 1 Aufgabe 1 Ergänze den Text. a) Die sechs logischen Einheiten eines Computers sind Eingabe-Einheit, Ausgabe-Einheit, RAM, ALU, CPU, Plattenspeicher. b) Die Programme, welche Hochsprachenprogramme
Herzlich Willkommen bei der nfon GmbH
efax Handbuch Herzlich Willkommen bei der nfon GmbH Wir freuen uns, Ihnen unser efax vorstellen zu dürfen. Mit dem efax können Sie zu jeder Zeit mit Ihrem Rechner Faxe empfangen. Sie bekommen diese dann
Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
Einrichtung eines e-mail-konto mit Outlook Express
Einrichtung eines e-mail-konto mit Outlook Express In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version
Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)
Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Firewall über Seriellen Anschluss mit Computer verbinden und Netzteil anschliessen. Programm Hyper Terminal (Windows unter Start Programme
Kleines Handbuch zur Fotogalerie der Pixel AG
1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link
Step by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
ISA Server 2004 Erstellen einer Webverkettung (Proxy-Chain) - Von Marc Grote
Seite 1 von 7 ISA Server 2004 Erstellen einer Webverkettung (Proxy-Chain) - Von Marc Grote Die Informationen in diesem Artikel beziehen sich auf: Microsoft ISA Server 2004 Einleitung In größeren Firmenumgebungen
Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM
Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM Hinweise: - Dies ist eine schrittweise Anleitung um auf den Server der Ag-Kim zuzugreifen. Hierbei können Dateien ähnlich wie bei Dropbox hoch-
ISA Server 2004 Erstellen eines neuen Netzwerkes - Von Marc Grote
Seite 1 von 10 ISA Server 2004 Erstellen eines neuen Netzwerkes - Von Marc Grote Die Informationen in diesem Artikel beziehen sich auf: Microsoft ISA Server 2004 Einleitung Microsoft ISA Server 2004 bietet
Der Schalter Eigenschaften öffnet die rechts stehende Ansicht. Internetprotokolle aussuchen
Einen Windows7-Rechner als Server einrichten (Peer to Peer) Der gebende Rechner (Server) muss eine statische IP besitzen, um im Netzwerk fest angesprochen werden zu können. (Start-Systemsteuerung-Netzwerk
System-Update Addendum
System-Update Addendum System-Update ist ein Druckserverdienst, der die Systemsoftware auf dem Druckserver mit den neuesten Sicherheitsupdates von Microsoft aktuell hält. Er wird auf dem Druckserver im
Version 1.1.0. NotarNet Bürokommunikation
Version 1.1.0 NotarNet Bürokommunikation Bedienungsanleitung für die Einrichtung POP3/IMAP und SMTP in Windows Live Mail 2012 Seite 1 Vorgehensweise bei der Einrichtung... 2 2 Unterschied von POP3 und
Anwenderleitfaden Citrix. Stand Februar 2008
Anwenderleitfaden Citrix Stand Februar 2008 Inhalt 1. Ansprechpartner...3 2. Einführung...4 3. Citrix-Standard-Anwendungen...5 4. Sperrung der Citrix-Session durch falsche Anmeldung...5 5. Unterbrechung
Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
Einrichtung von VPN-Verbindungen unter Windows NT
www.netzwerktotal.de Einrichtung von VPN-Verbindungen unter Windows NT Installation des VPN-Servers: Unter "Systemsteuerung / Netzwerk" auf "Protokolle / Hinzufügen" klicken. Jetzt "Point to Point Tunneling
Kurzanleitung So geht s
Kurzanleitung So geht s MDT IP Interface SCN IP000.01 MDT IP Router SCN IP100.01 IP Interface IP Router einrichten Es wurden keine Einträge für das Inhaltsverzeichnis gefunden.falls Sie Basis Informationen
Anlegen eines DLRG Accounts
Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau
Wie man die SLNP-Schnittstelle für ILL2 in ALEPH testet (SLNP2)
B E N U T Z E R D O K U M E N T A T I O N Wie man die SLNP-Schnittstelle für ILL2 in ALEPH testet (SLNP2) Ex Libris Deutschland GmbH (2004) Zuletzt aktualisiert: 1/13/2009 ÜBER DIESES DOKUMENT 3 VORAUSSETZUNGEN
Electronic Systems GmbH & Co. KG
Anleitung zum Anlegen eines POP3 E-Mail Kontos Bevor die detaillierte Anleitung für die Erstellung eines POP3 E-Mail Kontos folgt, soll zuerst eingestellt werden, wie oft E-Mail abgerufen werden sollen.
.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung
Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,
Betriebssystem Windows - SSH Secure Shell Client
Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...
zur WinIBW Version 2.3
zur WinIBW Version 2.3 Stand: 14. Dezember 2001 18. Januar 2002 BW Installation (lokal) Technische Voraussetzungen Softwarebeschaffung Installation Start Pica-Schriften Probleme Technische Voraussetzungen
TechNote. Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung
Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben.
Virtual Private Network
Virtual Private Network Unter einem Virtual Private Network (VPN) versteht man eine durch geeignete Verschlüsselungs- und Authentifizierungsmechanismen geschützte Verbindung zwischen 2 Rechnern ( und VPN-Gateway)
Fax einrichten auf Windows XP-PC
Um ein PC Fax fähig zu machen braucht man einen sogenannten Telefon Anschluss A/B das heißt, Fax funktioniert im Normalfall nur mit Modem nicht mit DSL. Die meisten neueren PCs haben ein Modem integriert.
Proxyeinstellungen für Agenda-Anwendungen
Proxyeinstellungen für Agenda-Anwendungen Bereich: TECHNIK - Info für Anwender Nr. 6527 Inhaltsverzeichnis 1. Ziel 2. Voraussetzungen 3. Vorgehensweise: Proxyeinstellungen 3.1. FTP-Proxy 3.2. HTTP/HTTPS
2. Semester, 2. Prüfung, Lösung
2. Semester, 2. Prüfung, Lösung Name Die gesamte Prüfung bezieht sich auf die Programmierung in C++! Prüfungsdauer: 90 Minuten Mit Kugelschreiber oder Tinte schreiben Lösungen können direkt auf die Aufgabenblätter
S7-Hantierungsbausteine für R355, R6000 und R2700
S7-Hantierungsbausteine für R355, R6000 und R2700 1. FB90, Zyklus_R/W Dieser Baustein dient zur zentralen Kommunikation zwischen Anwenderprogramm und dem Modul R355 sowie den Geräten R6000 und R2700 über
Shellfire L2TP-IPSec Setup Windows XP
Shellfire L2TP-IPSec Setup Windows XP Diese Anleitung zeigt anschaulich, wie ein bei Shellfire gehosteter VPN-Server im Typ L2TP-IPSec unter Windows XP konfiguriert wird. Inhaltsverzeichnis 1. Benötigte
LOG-FT BAG Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung
Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung VERSION 8.0 FEBRUAR 2013 Logics Software GmbH Schwanthalerstr. 9 80336 München Tel.: +49 (89) 55 24 04-0 Fax +49 (89) 55
Python Programmierung. Dipl.-Ing.(FH) Volker Schepper
Python Programmierung String Operationen i = 25 text1 = "Ich bin " text2 = " Jahre alt" print (text1 + str(i) + text2) print ("ich bin", i, "Jahre alt") print ("ich bin %s Jahre alt" % i) >>> Ich bin 25
Partnerportal Installateure Registrierung
Partnerportal Installateure Registrierung Ein Tochterunternehmen der Süwag Energie AG Allgemeine Hinweise Diese Anleitung zeigt Ihnen, wie Sie sich als Nutzer für das Partnerportal Installateure registrieren
Outlook Exp. Konten einrichten, so geht es!
Outlook wird gestartet, über Datei in den Offline Modus gehen. Dann wird folgendes angewählt. Extras, Konten auswählen dann auf Eigenschaften klicken, so wie es in dem Bild gezeigt wird. Klicken Sie auf
Windows 7 Winbuilder USB Stick
Windows 7 Winbuilder USB Stick Benötigt wird das Programm: Winbuilder: http://www.mediafire.com/?qqch6hrqpbem8ha Windows 7 DVD Der Download wird in Form einer gepackten Datei (7z) angeboten. Extrahieren
Programmierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden
EDI Connect goes BusinessContact V2.1
EDI Connect goes BusinessContact V2.1 Allgemeine Informationen Ziel dieser Konfiguration ist die Kommunikation von EDI Connect mit dem neuen BusinessContact V2.1 Service herzustellen Dazu sind im wesentlichen
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway
Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4
Inhalt Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4 Benutzer hinzufügen... 4 Benutzerverwaltung... 5 Ordner anlegen... 6 Rechteverwaltung... 7 Verlag für neue Medien Seite 1 Übersicht Mit
STRATO Mail Einrichtung Mozilla Thunderbird
STRATO Mail Einrichtung Mozilla Thunderbird Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir
So richten Sie Ihr Postfach im Mail-Programm Apple Mail ein:
Seit der Version 3 von Apple Mail wird ein neuer E-Mail-Account automatisch über eine SSL-verschlüsselte Verbindung angelegt. Daher beschreibt die folgende Anleitung, wie Sie Ihr Postfach mit Apple Mail
Wintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf http://informatik.swoke.de. Seite 1 von 18
Kapitel 3 Datentypen und Variablen Seite 1 von 18 Datentypen - Einführung - Für jede Variable muss ein Datentyp festgelegt werden. - Hierdurch werden die Wertemenge und die verwendbaren Operatoren festgelegt.
Benutzerkonto unter Windows 2000
Jeder Benutzer, der an einem Windows 2000 PC arbeiten möchte, braucht dazu ein Benutzerkonto. Je nach Organisation des Netzwerkes, existiert dieses Benutzerkonto auf der lokalen Workstation oder im Active
Virtual Private Network
Virtual Private Network Allgemeines zu VPN-Verbindungen WLAN und VPN-TUNNEL Der VPN-Tunnel ist ein Programm, das eine sichere Verbindung zur Universität herstellt. Dabei übernimmt der eigene Rechner eine
