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à.

  • Problèmes de DNS après avoir passé à des servers de noms personnalisés
  • netbeans ne peut pas se connecter, d'autres choses pourraient
  • Quelle quantité de memory est suffisante pour un VPS de Windows 2008?
  • Tout site ASP.Net prend 1 minute pour charger? Les sites Html sont chargés instantanément
  • VPS versus servers dédiés
  • Hébergement VPS SSD ou RAID 10 normal?
  • Comment se protéger contre la perte de server sur un budget
  • vps: smtp fonctionne sur le client server (table ronde) mais ne peut pas être configuré sur le client de bureau
  • SSH crash au démarrage
  • Faire face aux éclats de surcharge du server?
  • Comment le fournisseur de VPS décide-t-il quel process tuer?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.