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.
At the very moment when a loop occures in the network, the problems will start immediatelly. Broadcast storm (the bradcast frames travel back-and-forth in the loop), might be one of them. This micro-course presents the fundamentals of Spanning Tree Protocol. This protocol makes the layer 2 network loop free.
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.
The micro-course describes the way of creating the DEB packet. The simplest method is creating manually all necessary files making the packet and using the dpkg-deb command. This method of creating a packet requires making according structure files. To automate these tasks you can use the debhelper and the dh_make. In this micro-course you can find example procedures used for this purpose.
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.
Convenience is the basic idea of structural network cable system. One should create such a network, for anybody to connect to anywhere in the building. This micro-course introduces the reader to the concept of designing of structural cabling systems. We discuss the most important rules that the designer/installer must follow when building a network. The course provides also the practical knowledge necessary for the installer to realize the project.
The micro-course describes the most popular in the Linux system way of supporting resources shared in the Microsoft Windows network. This possibility is provided by the Samba program packet. It enables both sharing data contained in the Linux system partition with work stations with Microsoft Windows systems and their support of printers supported by Linux servers. Another function is the support of authorization for Linux users on the basis of data contained in the Active Directory system.
Keywords: SAMBA, smbd, CIFS, SMB, samba-tools, smb.conf
The introduction of general concepts for understanding the structure of Linux. There are some definitions which the administrator uses to describe the system and the problems encountered. In almost non-technical way, the basic concepts are explained, such as the kernel or command interpreter.
Fibre optics have already entered into the thatch. There is a number of ISPs that offer access to their resources through the installation of fiber optic connections at home. Fiber optic technology is present in LAN, MAN and WAN. We discuss in this course such issues as: The principle of operation of the optical fiber systems, Multi-mode and single mode systems Construction of fiber-optic connection systems (POP) and fiber panels. We present the most popular fiber connectors. Ethernet 100 Mbps, 1,10,40 and 100 Gbps technologies are discussed, which use optical paths for data transmission. Elements of the design and installation of fiber optic networks are also provided. This course is required for installers of structured cabling systems, and is part of a series of design practical micro-courses.
Micro-course concentrates on operation of FTP - the protocol used to transfer files over the Internet. - It is the oldest protocol, which main task is two-way file transfer. Nowadays more and more popular are HTTP protocols - small files are downloaded directly from a web page or the BitTorrent protocol is used for the propagation of large files. However, for example, when creating a file repository for third party company (eg leaflets, high-resolution product images) the FTP is still unreplaceable. The course describes how to test the FTP server on the basis of information about the operation of this protocol. The course also explains why some older firewalls cannot handle this protocol and how to fix it.
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
In this part of the course we will present the basics of computer networks. We will introduce the concepts of LAN, MAN, WAN, Internet, Intranet, Extranet. We will present the differences between the physical topology and logical one. Network Administrators use the layered model called ISO/OSI and/or TCP/IP model. This part of the course will give you a reason to use the models.
Słowa kluczowe: LAN, MAN,WAN, Internet, Intranet, Extranet, ISO/OSI, TCP/IP, star, bus, ring, layer, physical, data link, network, transport, session, presentation, aplication
The micro-course presents subjects connected with configuration of the Rsyslog server, its installation and configuration. Rsyslog is currently the main mechanism of supporting system events in Linux distributions. This program is compatible with the older syslogd system both on the architecture level and the configuration file.
Keywords: rsyslog, log systemowy, /etc/rsyslog.conf, modload, template, omnmp, ommysql, ommail, imudp, imtcp
The micro-course shows the way of using the iproute2 packet in the Linux system. It is a modern approach to the network management mechanism in new Linux system kernels. Thanks to this packet the kernel does not have to be limited only to one routing table. From the ip application level you can manage the Ethernet, IP or the TCP layers.
Keywords: ip, ip addr, ip route, ip link, ip neigh, ip rule
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 contains a description of the FreeRadius system, its installation and configuration. It is the most popular free RADIUS server in the Linux system used in many implementations of IT systems for computer networks.
Keywords: freeradius, huntgroups, radiusd.conf, clients.conf, radiusd