Configuration de VPN sur Ubuntu VPS @ linode

Je suis vraiment en difficulté avec ça parce que je ne suis pas un administrateur réseau, seul un programmeur mortel.

Linode vous donne une adresse IP externe et interne pour l'utilisation avec d'autres noeuds sur le réseau linéaire. Dans mon cas, j'ai configuré mon interface externe comme ceci:

# The loopback interface auto lo iface lo inet loopback # Configuration for eth0 and aliases # This line ensures that the interface will be brought up during boot. auto eth0 eth0:0 eth0:1 # eth0 - This is the main IP address that will be used for most outbound connec$ # The address, netmask and gateway are all necessary. iface eth0 inet static address 97.107.XXX.XX netmask 255.255.255.0 gateway 97.107.XXX.1 # eth0:1 - Private IPs have no gateway (they are not publicly routable) so all $ # specify is the address and netmask. iface eth0:1 inet static address 192.168.140.135 netmask 255.255.128.0 

Ce qui manque ici avant eth0: 1 est l'interface eth0: 0 que je souhaite utiliser pour mon VPN. Dois-je faire cela? Eh bien, j'ai ajouté ceci à mon file d'interface entre eth0 et eth0: 1

 iface eth0:0 inet static address 10.10.10.1 netmask 255.0.0.0 

J'ai donc commencé à installer openvpn et j'ai généré les keys. Cela a fonctionné, dans la mesure où je peux juger. J'ai des problèmes avec la configuration du server openvpn. Je veux pouvoir accéder aux files de mon VPS depuis la maison ou sur la route, et peut-être accéder à Internet à travers elle (peut-être à un stade ultérieur, je ne sais pas, je suis principalement intéressé à avoir access à mon VPS et ses files)

Entre autres, j'ai le suivant dans mon server.conf

 dev tap1 server-bridge 10.10.10.1 255.0.0.0 10.10.10.50 10.10.10.100 

Est-ce correct? Ou dois-je utiliser autre chose là-bas.

J'ai ajouté quelques ipummy mumbo jumbo pour les ponts.

 iptables -A INPUT -i tap0 -j ACCEPT iptables -A INPUT -i br0 -j ACCEPT iptables -A FORWARD -i br0 -j ACCEPT 

Il dit tap0 ici, même s'il vous plait partout, c'est tap1. Je reçois ces numbers à partir d'un guide ( http://www.linode.com/wiki/index.php/OpenVPN ). Je ne sais pas si cela est correct.

J'ai ensuite créé un script de début de pont :

  #!/bin/bash ################################# # Set up Ethernet bridge on Linux # Requires: bridge-utils ################################# # Define Bridge Interface br="br0" # Define list of TAP interfaces to be bridged, # for example tap="tap0 tap1 tap2". tap="tap1" # Define physical ethernet interface to be bridged # with TAP interface(s) above. eth="eth0:0" eth_ip="10.10.10.1" eth_netmask="255.0.0.0" eth_broadcast="10.10.10.255" for t in $tap; do openvpn --mktun --dev $t done 

Encore une fois, je n'ai aucune idée de ce que je fais actuellement ici … Puisque j'ai décidé d'utiliser 10.10.10.1, je suppose que le masque de réseau par défaut serait 255.0.0.0. J'ai également ajouté un script bridge-stop similaire. De toute façon, si je veux commencer mon script de début de pont, je reçois:

 kitsune@makemake:/etc/openvpn/# /etc/openvpn/bridge-start Thu Jun 25 21:08:36 2009 TUN/TAP device tap1 opened Thu Jun 25 21:08:36 2009 Persist state set to: ON SIOCSIFFLAGS: Cannot assign requested address SIOCSIFFLAGS: Cannot assign requested address SIOCSIFFLAGS: Cannot assign requested address 

Lorsque je tente ensuite de démarrer openvpn, il échoue.

Quelqu'un peut-il en avoir une idée?

One Solution collect form web for “Configuration de VPN sur Ubuntu VPS @ linode”

Cet article de wiki est complet et des balles absolues. N'utilisez pas le pont OpenVPN à less que vous ne sachiez vraiment vraiment pourquoi vous souhaitez l'utiliser. Il rend tout environ 100 fois plus difficile. Je commencerais par le OpenVPN HOWTO officiel et partirons de là.

  • Linux dit que mon espace est plein avec 2.4 / 50gb utilisés
  • php5-fpm maximise tous les kernelx (nginx + php5fpm + wordpress)
  • Comment vérifier que mon fournisseur d'hébergement m'a donné des SSD?
  • Est-ce que l'utilisation d'un seul VPS pour l'hébergement de sites et de jeux est bien?
  • Où download le script cgi sur Linux Debian VPS avec Plesk?
  • Pourquoi le «haut» indique-t-il une faible consommation de memory, tandis que «libre» indique une utilisation élevée de la memory?
  • Hébergement VPS pour un réseau social
  • Qui est votre fournisseur VPS préféré? [fermé]
  • Les services Centos ne peuvent pas se lier sur localhost mais trouvent sur * ou une adresse IP spécifique
  • Transfert de file FTP se bloque et éteint
  • Postfix: Alias ​​de plusieurs adresses à un
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.