« Clustering proxmox avec tinc » : différence entre les versions
| Ligne 2 : | Ligne 2 : | ||
=node 1=  | =node 1=  | ||
<pre>  | |||
aptitude install tinc  | |||
</pre>  | |||
<pre>  | |||
mkdir -p /etc/tinc/vpn/hosts  | |||
</pre>  | |||
Créez le fichier <code>/etc/tinc/vpn/tinc.conf</code> contenant :  | |||
<pre>  | |||
Name = node1  | |||
AddressFamily = ipv4  | |||
Device = /dev/net/tun  | |||
Mode = switch  | |||
</pre>  | |||
Créez le fichier /etc/tinc/vpn/hosts/node1  | |||
<pre>  | |||
Address = 88.88.88.88  | |||
Port = 655  | |||
Compression = 0  | |||
</pre>  | |||
Nous allons maintenant générer la paire de clé de node1. Tapez simplement la commande suivante et validez a chaque question :  | |||
<pre>tincd -n vpn -K4096</pre>  | |||
créez le fichier <code>/etc/tinc/vpn/tinc-up</code> contenant :  | |||
<pre>  | |||
#!/bin/bash  | |||
/sbin/ifconfig vpn up  | |||
/sbin/ip addr add 10.10.10.1 dev vpn  | |||
/sbin/ip route add 10.10.10.0/24 dev vpn  | |||
/sbin/route add -net 224.0.0.0 netmask 240.0.0.0 dev vpn  | |||
</pre>  | |||
Créez le fichier <code>/etc/tinc/vpn/tinc-down</code> contenant :  | |||
<pre>  | |||
#!/bin/bash  | |||
/sbin/route del -net 224.0.0.0 netmask 240.0.0.0 dev vmbr3  | |||
/sbin/ifconfig vpn down  | |||
</pre>  | |||
Rendez ces deux fichiers executables :  | |||
<pre>chmod +x /etc/tinc/vpn/tinc-*</pre>  | |||
=node 2=  | |||
<pre>  | <pre>  | ||
Version du 23 août 2013 à 12:27
cluster de 2 nodes : node1 ayant comme ip principale 88.88.88.88 et node2 ayant comme ip principale 99.99.99.99
node 1
aptitude install tinc
mkdir -p /etc/tinc/vpn/hosts
Créez le fichier /etc/tinc/vpn/tinc.conf contenant :
Name = node1 AddressFamily = ipv4 Device = /dev/net/tun Mode = switch
Créez le fichier /etc/tinc/vpn/hosts/node1
Address = 88.88.88.88 Port = 655 Compression = 0
Nous allons maintenant générer la paire de clé de node1. Tapez simplement la commande suivante et validez a chaque question :
tincd -n vpn -K4096
créez le fichier /etc/tinc/vpn/tinc-up contenant :
#!/bin/bash /sbin/ifconfig vpn up /sbin/ip addr add 10.10.10.1 dev vpn /sbin/ip route add 10.10.10.0/24 dev vpn /sbin/route add -net 224.0.0.0 netmask 240.0.0.0 dev vpn
Créez le fichier /etc/tinc/vpn/tinc-down contenant :
#!/bin/bash /sbin/route del -net 224.0.0.0 netmask 240.0.0.0 dev vmbr3 /sbin/ifconfig vpn down
Rendez ces deux fichiers executables :
chmod +x /etc/tinc/vpn/tinc-*
node 2
aptitude install tinc
mkdir -p /etc/tinc/vpn/hosts
Créez le fichier /etc/tinc/vpn/tinc.conf contenant :
Name = node1 AddressFamily = ipv4 Device = /dev/net/tun Mode = switch
Créez le fichier /etc/tinc/vpn/hosts/node1
Address = 88.88.88.88 Port = 655 Compression = 0
Nous allons maintenant générer la paire de clé de node1. Tapez simplement la commande suivante et validez a chaque question :
tincd -n vpn -K4096
créez le fichier /etc/tinc/vpn/tinc-up contenant :
#!/bin/bash /sbin/ifconfig vpn up /sbin/ip addr add 10.10.10.1 dev vpn /sbin/ip route add 10.10.10.0/24 dev vpn /sbin/route add -net 224.0.0.0 netmask 240.0.0.0 dev vpn
Créez le fichier /etc/tinc/vpn/tinc-down contenant :
#!/bin/bash /sbin/route del -net 224.0.0.0 netmask 240.0.0.0 dev vmbr3 /sbin/ifconfig vpn down
Rendez ces deux fichiers executables :
chmod +x /etc/tinc/vpn/tinc-*