VPS

De Teteve wiki
Aller à : navigation, rechercher

Suite à l'abandon du serveur dédié sous Proxmox, nous sommes passés à une configuration à 3 VPS. Le premier s'occupe du DNS, les deux autres sont les serveurs web (prod/homol).

Après l'installation d'une distribution Debian 8 amd64, configuration commune "de base" :

# passwd
	Enter new UNIX password:
	Retype new UNIX password:
	passwd: password updated successfully
# vim /etc/apt/sources.list
	# Pour les installations, à désactiver pour la mise en place des mises à jour automatiques
	deb http://ftp.debian.org/debian/ jessie main contrib non-free
	# Mises à jour de sécurité (à exécuter en automatique)
	deb http://security.debian.org/ jessie/updates main contrib non-free
# apt-get update && apt-get dist-upgrade
	The following packages will be upgraded:
	[...]
# apt-get install zsh
# chsh
	/bin/zsh
# wget http://formation-debian.via.ecp.fr/fichiers-config.tar.gz && tar xzf fichiers-config.tar.gz && cd fichiers-config && cp z* /etc/zsh/ && cp dir_colors /etc/ && cp vimrc /etc/vim/
# cd .. && rm -rf fichiers-config*
# vim /etc/network/interfaces
	auto eth0
	iface eth0 inet static
			address 137.74.XX.YY
			netmask 255.255.255.255
			post-up /sbin/ip route add 137.74.XX.1 dev eth0
			post-up /sbin/ip route add default via 137.74.XX.1
			pre-down /sbin/ip route del default via 137.74.XX.1
			pre-down /sbin/ip route del 137.74.XX.1 dev eth0
			dns-nameserver 213.186.33.99
			dns-nameserver 188.165.37.32
			dns-search teteve.fr
	iface eth0 inet6 static
			address 2001:41d0:302:ZZZ::WWW
			netmask 64
			gateway 2001:41d0:302:ZZZ::1
# service networking restart
# vim /etc/sysctl.conf:
	net.ipv6.conf.eth0.autoconf=0
	net.ipv6.conf.eth0.accept_ra=0
# sysctl -p
# vim /etc/ssh/sshd_config
	Changement du port si nécessaire
# service ssh restart
# vim /etc/hosts
# vim /etc/hostname
# vim /etc/resolv.conf
***********************************************************************
suggestions de http://docs.ovh.ca/fr/guides-network-ipv6.html :
Ajout de :
    post-up /sbin/ip -f inet6 route add 2607:5300:60:47ff:ff:ff:ff:ff dev eth0
    post-up /sbin/ip -f inet6 route add default gw 2607:5300:60:47ff:ff:ff:ff:ff
    pre-down /sbin/ip -f inet6 route del 2607:5300:60:47ff:ff:ff:ff:ff dev eth0
    pre-down /sbin/ip -f inet6 route del default gw 2607:5300:60:47ff:ff:ff:ff:ff
***********************************************************************