Diferència entre revisions de la pàgina «Serveis de xarxa»
m |
|||
(Hi ha 46 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
− | + | <nowiki>#FpInfor #Smx #SmxMp07 | |
+ | #SmxMp07Uf01 #SmxMp07Uf02 #SmxMp07Uf03 #SmxMp07Uf04 | ||
+ | </nowiki> | ||
− | + | Aquesta distribució és per l'assignatura M7 de grau mitjà LOE. | |
+ | La distribució de M8 de CFGS ASIX és diferent, però molts recursos estan distribuits per aquesta pàgina. | ||
+ | |||
+ | El curs de CFGM SMX M7 constarà de 4 unitats formatives. | ||
+ | |||
+ | Per començar el curs pot ser útil: | ||
+ | * Repassar algunes [[comandes Linux per xarxes]] | ||
+ | * Canviar el nom de la màquina: [[Canviar_el_nom_de_màquina_GNU/Linux]] | ||
+ | * [https://cacauet.org/insti/normes_presentacio_treballs.pdf Normes de presentació de treballs i informes]. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == UF1: Configuració de la xarxa == | ||
+ | <nowiki>#SmxMp07Uf01</nowiki> | ||
− | |||
* [[Comandes Linux per xarxes]] | * [[Comandes Linux per xarxes]] | ||
− | * [[DHCP]] | + | |
− | * [[DNS]] | + | * PR1.1: [[Servidor NAT Linux]] |
+ | * PR1.2: [[Servidor DHCP Linux]] | ||
+ | * PR1.3: [[Servidor DHCP Windows]] | ||
+ | * PR1.4: [[Servidor DNS Windows]] | ||
+ | * PR1.5: [[Servidor DNS Linux]] | ||
+ | * PR1.6: [[Servidor DHCP+DNS Linux amb DNSMASQ]] | ||
+ | |||
+ | Teoria: | ||
+ | * [[DHCP]]: Dynamic Host Configuration Protocol | ||
+ | * [[DNS]]: Domain Name System | ||
<br /> | <br /> | ||
− | == Correu electrònic | + | == UF2: Correu electrònic i transmissió de fitxers == |
− | * [[ | + | <nowiki>#SmxMp07Uf02</nowiki> |
+ | |||
+ | Continguts teòrics de la UF: | ||
+ | * [[Correu electrònic]] | ||
* [[FTP]] | * [[FTP]] | ||
− | * [[ | + | |
+ | === Transmissió de fitxers amb FTP === | ||
+ | * [[Practica hosting gratuït]] | ||
+ | * [[Practica VSFTPD]] | ||
+ | * [[Practica PROFTPD]] | ||
+ | * [[Practica FTP Windows Server]] | ||
+ | |||
+ | |||
+ | === Email server amb Linux === | ||
+ | Hi ha diverses aplicacions de '''servei de correu o MTA (Mail Transport Agent)''' per Linux. Els més coneguts són: | ||
+ | * '''Sendmail'''. | ||
+ | ** Pràctica: [[E-mail Linux amb Sendmail]] | ||
+ | * '''Postfix''': | ||
+ | ** Pràctica: [[E-mail Linux amb Postfix]] | ||
+ | * '''Exim''' | ||
+ | |||
<br /> | <br /> | ||
− | == Servidor web i proxy == | + | == UF3: Servidor web i proxy == |
− | * [[ | + | <nowiki>#SmxMp07Uf03</nowiki> |
− | * [[Proxy]] | + | |
+ | === Servidor web === | ||
+ | El servei web ha esdevingut de molta importància. És un ''daemon'' que serveix arxius HTML a través del port 80 de la màquina. Amb el temps s'ha sofisticat i el contingut HTML es genera dinàmicament a través de CGI i ''scripts'' fets en llenguatges com Perl, PHP o Python. | ||
+ | |||
+ | Teoria per la unitat (entrarà a l'examen): | ||
+ | * [[Web technology overview]] | ||
+ | * [http://es.wikipedia.org/wiki/Interfaz_de_entrada_com%C3%BAn CGI o Common Gateway Interface]. Llegiu-vos els dos primers apartats. | ||
+ | |||
+ | |||
+ | Actualment existeixen diversos <u>servidors web</u>: | ||
+ | * '''Apache''': el més conegut, 2/3 dels servidors del món l'utilitzen. | ||
+ | *:Realitza la pràctica de [[Apache2 en GNU/Linux]]. | ||
+ | * '''Lighttpd''': podria esdevenir el substitut del Apache. Més lleuger i ràpid però potser encara no té tanta funcionalitat. | ||
+ | * '''IIS''': (Internet Information Server) és el servidor web per Windows. Es pot instal·lar tant en XP com en W7 i Windows Server 2003 i 2008. | ||
+ | *:Realitza la pràctica en Windows 2008 server: [[IIS amb PHP]]. | ||
+ | * ... | ||
+ | <br> | ||
+ | |||
+ | === Proxy === | ||
+ | El concepte de Proxy és el mateix que el de "pasarel·la" o '''''gateway''''', és a dir, una computadora intermitja que ens subministra un control a l'accés a la xarxa externa (Internet). És el paràmetre que sempre posem a la configuració de xarxa per permetre el nostre PC accedir a l'exterior. | ||
+ | |||
+ | Podrieu objectar que aquest funcionalitat la hem tractat a la UF1 amb el servidor NAT. En efecte, s'assembla, però <u>el servidor NAT només "tradueix" les adreces IP i no controla els continguts</u>. '''El Proxy treballa a Nivell 4 OSI''', i és capaç de mirar què s'està transmetent (en particular quines URLs i protocols de Nivell 4) i filtrar segons convnigui, per exemnple, per controlar l'accés a determinades webs prohibides. | ||
+ | |||
+ | Proxys: | ||
+ | * [[WinProxy]] | ||
+ | * [[Squid proxy per GNU/Linux]] | ||
+ | <br /> | ||
+ | |||
+ | == UF4: Connexió remota == | ||
+ | <nowiki>#SmxMp07Uf04</nowiki> | ||
+ | |||
+ | === SSH === | ||
+ | * [[Encriptació]] : teoria sobre sistemes de claus compartides i públiques/privades | ||
+ | * Alguns enllaços sobre [[SSH]] | ||
+ | * [[Exercici SSH]] | ||
+ | |||
+ | === X-Windows === | ||
+ | * Teoria X-Windows (Wikipèdia): | ||
+ | ** [http://en.wikipedia.org/wiki/X_Window_System Sistema X-Windows]. Aquest article té una versió raonable en espanyol. | ||
+ | ** [http://en.wikipedia.org/wiki/X_Window_System_protocols_and_architecture Arquitectura X-Windows]. Aquest article no té cap versió traduïda de qualitat suficient. | ||
+ | * [[Exercici X Windows]] | ||
+ | |||
+ | === Escriptoris remots === | ||
+ | * [[RDP o Terminal Server]]: és el protocol que ve per defecte amb MS Windows. | ||
+ | * [[VNC]]: protocol obert amb més funcionalitats que el RDP. | ||
+ | * [http://www.ltsp.org/ LTSP o Linux Terminal Server Project]: permet obrir sessions remotes del servidor (el SO corre en el server) arrencant els clients mitjançant PXE (arranc per xarxa). | ||
+ | |||
+ | === VoIP === | ||
+ | A cacauet.org: | ||
+ | * [[VoIP amb Elastix]] | ||
+ | |||
+ | A infla.cat/wiki: | ||
+ | * [https://infla.cat/wiki/Pr%C3%A0ctica_1_VoIP Pràctica VoIP 1] : configuració de terminals ''softphone'' sobre un servidor Elastix | ||
+ | * [https://infla.cat/wiki/Pr%C3%A0ctica_2_VoIP Pràctica VoIP 2] : instal·lació i configuració d'un servidor Elastix | ||
+ | |||
+ | === Altres === | ||
+ | * [[Icecast]]: servidor de ''streaming'' per retransmetre àudio. Fes la teva pròpia ràdio! | ||
+ | * [[DRBL]]: Diskless Remote Boot in Linux. Permet arranc sense disc (muntant un disc de xarxa) via PXE executant el S.O. en el client. | ||
+ | ** [http://www.drbl.org Pàgina oficial de DRBL]. | ||
+ | ** [[DRBL amb Clonezilla SE]]: Aquest sistema basat en DRBL suporta clonacions multicast. Hi ha un mini-HOWTO per iniciar un servidor DRBL i posar en marxa la clonació. | ||
+ | * ... | ||
+ | |||
<br /> | <br /> | ||
− | == | + | == Enllaços relacionats == |
− | * [ | + | * Llegeix aquest article si vols saber [http://answers.yahoo.com/question/index?qid=20071207201714AAlQm3L perquè solem utiltizar les xarxes 192.168.x.x o la 10.x.x.x per xarxes internes]. |
− | * [[ | + | * [[AWS: Amazon Web Services]] |
− | * [[ | + | * [[Missatgeria instantània]] |
+ | * ... | ||
<br /> | <br /> |
Revisió de 08:45, 25 jul 2018
#FpInfor #Smx #SmxMp07 #SmxMp07Uf01 #SmxMp07Uf02 #SmxMp07Uf03 #SmxMp07Uf04
Aquesta distribució és per l'assignatura M7 de grau mitjà LOE.
La distribució de M8 de CFGS ASIX és diferent, però molts recursos estan distribuits per aquesta pàgina.
El curs de CFGM SMX M7 constarà de 4 unitats formatives.
Per començar el curs pot ser útil:
- Repassar algunes comandes Linux per xarxes
- Canviar el nom de la màquina: Canviar_el_nom_de_màquina_GNU/Linux
- Normes de presentació de treballs i informes.
Contingut
UF1: Configuració de la xarxa[modifica]
#SmxMp07Uf01
- PR1.1: Servidor NAT Linux
- PR1.2: Servidor DHCP Linux
- PR1.3: Servidor DHCP Windows
- PR1.4: Servidor DNS Windows
- PR1.5: Servidor DNS Linux
- PR1.6: Servidor DHCP+DNS Linux amb DNSMASQ
Teoria:
UF2: Correu electrònic i transmissió de fitxers[modifica]
#SmxMp07Uf02
Continguts teòrics de la UF:
Transmissió de fitxers amb FTP[modifica]
Email server amb Linux[modifica]
Hi ha diverses aplicacions de servei de correu o MTA (Mail Transport Agent) per Linux. Els més coneguts són:
- Sendmail.
- Pràctica: E-mail Linux amb Sendmail
- Postfix:
- Pràctica: E-mail Linux amb Postfix
- Exim
UF3: Servidor web i proxy[modifica]
#SmxMp07Uf03
Servidor web[modifica]
El servei web ha esdevingut de molta importància. És un daemon que serveix arxius HTML a través del port 80 de la màquina. Amb el temps s'ha sofisticat i el contingut HTML es genera dinàmicament a través de CGI i scripts fets en llenguatges com Perl, PHP o Python.
Teoria per la unitat (entrarà a l'examen):
- Web technology overview
- CGI o Common Gateway Interface. Llegiu-vos els dos primers apartats.
Actualment existeixen diversos servidors web:
- Apache: el més conegut, 2/3 dels servidors del món l'utilitzen.
- Realitza la pràctica de Apache2 en GNU/Linux.
- Lighttpd: podria esdevenir el substitut del Apache. Més lleuger i ràpid però potser encara no té tanta funcionalitat.
- IIS: (Internet Information Server) és el servidor web per Windows. Es pot instal·lar tant en XP com en W7 i Windows Server 2003 i 2008.
- Realitza la pràctica en Windows 2008 server: IIS amb PHP.
- ...
Proxy[modifica]
El concepte de Proxy és el mateix que el de "pasarel·la" o gateway, és a dir, una computadora intermitja que ens subministra un control a l'accés a la xarxa externa (Internet). És el paràmetre que sempre posem a la configuració de xarxa per permetre el nostre PC accedir a l'exterior.
Podrieu objectar que aquest funcionalitat la hem tractat a la UF1 amb el servidor NAT. En efecte, s'assembla, però el servidor NAT només "tradueix" les adreces IP i no controla els continguts. El Proxy treballa a Nivell 4 OSI, i és capaç de mirar què s'està transmetent (en particular quines URLs i protocols de Nivell 4) i filtrar segons convnigui, per exemnple, per controlar l'accés a determinades webs prohibides.
Proxys:
UF4: Connexió remota[modifica]
#SmxMp07Uf04
SSH[modifica]
- Encriptació : teoria sobre sistemes de claus compartides i públiques/privades
- Alguns enllaços sobre SSH
- Exercici SSH
X-Windows[modifica]
- Teoria X-Windows (Wikipèdia):
- Sistema X-Windows. Aquest article té una versió raonable en espanyol.
- Arquitectura X-Windows. Aquest article no té cap versió traduïda de qualitat suficient.
- Exercici X Windows
Escriptoris remots[modifica]
- RDP o Terminal Server: és el protocol que ve per defecte amb MS Windows.
- VNC: protocol obert amb més funcionalitats que el RDP.
- LTSP o Linux Terminal Server Project: permet obrir sessions remotes del servidor (el SO corre en el server) arrencant els clients mitjançant PXE (arranc per xarxa).
VoIP[modifica]
A cacauet.org:
A infla.cat/wiki:
- Pràctica VoIP 1 : configuració de terminals softphone sobre un servidor Elastix
- Pràctica VoIP 2 : instal·lació i configuració d'un servidor Elastix
Altres[modifica]
- Icecast: servidor de streaming per retransmetre àudio. Fes la teva pròpia ràdio!
- DRBL: Diskless Remote Boot in Linux. Permet arranc sense disc (muntant un disc de xarxa) via PXE executant el S.O. en el client.
- Pàgina oficial de DRBL.
- DRBL amb Clonezilla SE: Aquest sistema basat en DRBL suporta clonacions multicast. Hi ha un mini-HOWTO per iniciar un servidor DRBL i posar en marxa la clonació.
- ...
Enllaços relacionats[modifica]
- Llegeix aquest article si vols saber perquè solem utiltizar les xarxes 192.168.x.x o la 10.x.x.x per xarxes internes.
- AWS: Amazon Web Services
- Missatgeria instantània
- ...