Servidor Web sota Linux Ubuntu Server 12.04 o posterior
Configuració de la Xarxa al Server roig
Fa ja varis anys que 'Server roig' i 'inforoigpv' corren per la xarxa, des llavors fins al dia d'avui Ubuntu a experimentat alguns canvis, però si pretenen muntar un servidor web sota Ubuntu l'antiga guia (Servidors Web sota Linux Ubuntu Server 10.04) segueix sent vàlida al dia d'avui, només caldria rectificar la configuració de la xarxa.
A partir de la versió 12.04 d'Ubuntu es van introduir alguns canvis en la configuració de xarxa, especialment el fet que els servidors DNS per a la configuració estàtica ja no s'agreguen a /etc/resolv.conf sinó directament a l'arxiu /etc/network/interfaces.
A l'article de inforoigpv 'Configuració de la Xarxa i maneig remot', els recomanàvem la següent configuració ...
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
Bé doncs a partir d'ubuntu 12.04, la configuració que el roig els recomana per al bon funcionament de la web i el re-adreçament dinàmic DNS és la següent ...
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 80.58.61.250 80.58.61.254
Fixeu-vos que hem afegit alguns elements on:
address - L'adreça IP és una cadena d'identificació única expressada com quatre nombres decimals que van de zero (0) a 2255 (255) separats per punts, amb cada un dels quatre nombres que representen vuit (8) bits de la direcció d'una longitud total de trenta-dos (32) bits per al conjunt de la direcció.
netmask - La màscara de subxarxa és una màscara de bits local que separen les parts d'una adreça IP significativa de la xarxa a partir dels bits significatius per a la subxarxa. Per exemple, en una xarxa de classe C, la màscara de xarxa estàndard és 255.255.255.0 que emmascara els tres primers bytes de l'adreça IP i permet que l'últim byte de l'adreça IP que està disponible per especificar els hosts de la subxarxa.
network - L'adreça de xarxa representa els bytes que componen la part de xarxa d'una adreça IP. Per exemple, el host 12.128.1.2 en una xarxa de classe utilitzaria 12.0.0.0 com adreça de xarxa, on els dotze (12) representa el primer byte de l'adreça IP (la part de la xarxa) i els zeros (0) en tots els tres bytes restants per representar els valors d'hostes potencials.
gateway - Un Gateway Address és l'adreça IP a través del qual una determinada xarxa o host en una xarxa, poden ser aconseguits. Si un host de xarxa vol comunicar-se amb un altre host de la xarxa, i que la principal no es troba en la mateixa xarxa, llavors s'ha d'utilitzar una passarel·la. En molts casos, la Direcció de passarel·la serà el d'un encaminador a la mateixa xarxa, que al seu torn passara el trànsit a altres xarxes o hosts, com ara els servidors d'Internet.
dns-nameservers - Els noms de les adreces del servidor representen les adreces IP de servei de noms de domini (DNS) dels sistemes. En molts casos, aquestes adreces poden i seran proporcionats pel seu proveïdor de servei de xarxa, però molts servidors gratuïts i d'accés públic estan disponibles per al seu ús. Si no tenen un servidor DNS propi com és el nostre cas, hauran de col·locar el que els proporciona el vostre proveïdor de serveis ADSL o algun dels alternatius.
Ací els deixe alguns ...
Llistat de Servidors (Domain Name Services)
Arrakis 195.5.64.2 195.5.64.6 | Arsys 217.76.128.4 217.76.129.4 | Auna 62.81.31.250 62.81.61.2 | Comunitel 212.145.4.97 212.145.4.98 |
Eresmas 62.81.236.128 62.81.236.129 | Euskatel 212.55.8.132 212.55.8.133 | Jazztel 62.151.2.65 62.151.2.65 | Metrored 80.251.75.5 80.251.75.6 |
Superbanda 212.4.96.22 212.4.96.21 | Dragonet 217.70.240.135 217.70.240.136 | Telefónica-Argentina 200.51.254.254 200.51.254.251 | Telefónica-Espanya 80.58.0.33 217.76.128.4 80.58.61.250 80.58.61.254 194.179.1.100 194.179.1.101 |
Telefónica-Perú 200.48.225.130 | Terra 194.224.52.36 194.224.52.37 195.235.113.3 | Tiscali 194.224.52.36 194.224.52.37 | Uni2 195.130.224.18 195.130.225.129 |
Wanadoo 62.37.237.140 62.37.236.252 | Ya.com 62.151.2.8 62.151.4.21 | Telefonica Colombia 200.21.200.2 200.21.200.10 200.21.200.79 200.21.200.80 | Telemex Colombia 200.118.2.66 200.118.2.85 |
Ertach o Millicom Argentina 209.99.224.24 209.99.224.25 | Anteldata ( Uruguay ) 200.40.220.245 200.40.30.245 |
Telefonica USA 213.250.128.144 213.250.128.150 |
COPACO ( Paraguay ) 201.217.1.230 201.217.1.231 |
TIGO 200.85.32.2 200.85.32.3 | Telefonica Colombia 200.21.200.2 200.21.200.10 200.21.200.79 200.21.200.80 | Telemex Colombia 200.118.2.66 200.118.2.85 | VTR Chile 200.74.121.11 200.83.1.5 190.160.0.11 |
Algunes alternatives lliures ...
COMODO Secure DNS 8.26.56.26 8.20.247.20 | Google Public DNS 8.8.8.8 8.8.4.4 | OpenDNS 208.67.222.222 208.67.220.220 |
Un cop reiniciat el servei es generarà automàticament la informació de DNS a partir del paràmetre dns-nameservers especificat. Reiniciem la xarxa amb el següent comandament ...
~$ sudo /etc/init.d/networking restart
Per veure el fitxer resolv.conf
~$ sudo nano /etc/resolv.conf
Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 80.58.61.250
nameserver 80.58.61.254