We live our lives in Internet era - it's a fact. Shopping, payments and money management are all subjects of online transactions too. Consequently it is necessary to ensure the safety of online transactions. That's what SSL protocol does. SSL is the main topic discussed in this micro course. Additionally, the course shows an example of configuring Stunnel package, which is used to secure any communictaion service with an encrypted SSL channel.
Web services works in a client-server mode. A client is often the user's computer communicating with a server over the network. Often, the client also has a built-in functions of the server. The course presents concepts of the client system, the servers themselves (blade servers), and some of the server services (application layer services – L7).
Everyone, when crowling the Internet, develops his own methods of search interesting resources. Public Web search engines give invaluable service. Of course the quality of the results obtained is directly proportional to the knowledge of the user about their use. Therefore, you should be thoroughly familiar with the principles of creating advanced queries, at least for a few major search engines. This allows more efficient (faster) serach process. If you want to find out what ErrorMessage means all you have to do is just to copy it and paste it into a search engine. Of course, this „message” should be included in quotation marks. If someone has had a similar problem, the Internet will most likely keep his message and a description of the problem. If thre is the answer to his post (posted on one of the public newsgroups) you can also read it. In this part of the course we will present the resources on the Internet, from where you should start searchig, and you should know. Of course, there will be just few od them, other interesting network addresses can be found in the course content. We also present here the methods for converting numbers from decimal system to binary and hexadecimal systems. It is a very valuable skill needed later by administrators in a situation of dealing with MAC, IPv4 and IPv6 addresses. We strongly encourage you to exercise! How to measure „speed” of network? Find the answer here.
Description of SMTP, the main protocol by which email messages are sent between the client and the server and between servers. Session of communication between two devices is shown. How to verify the server? All these issues can be found in the micro-course.
Micro-course widely discusses one of the basic mechanisms of the Internet - Domain Name System DNS. First, we provide information on what the structure of the Internet domain names is and where responsible registratr can be found. Then, as an example of the service's most popular server - BIND, we show its configuration, and by the way we learn the principles of operation of DNS servers. At the end of the theory we enurage you to analyze the low-level content of the DNS messages by capturing DNS traffic, and the specific examples given we shpw how to trobleshoot the operation of the DNS.
DHCP is currently the most widely protocol used for dynamic assigning the workstation settings like the IP address, subnet mask, gateway, DNS server addresses, domain name, etc. In this micro-course we discuss the basics of DHCP. We show how to run a DHCP server and also we mention the safety aspects of the services.
The micro-course discusses configuration of the Apache server, httpd.conf and htaccess configuration files. It describes the most important commands of the configuration file and their meaning and examples. If you want to implement the WWW server in your own company, this micro-course is necessary to do this task quickly.
Keywords: httpd.conf, htaccess, DirectoryRoot