Virtuelle Server ssh über lokale IP

skipjip

New Member
Hi,

ich habe bei Hetzner 3 Physikalische Rechner auf denen je 2 virtuelle Instanzen laufen. Alle virtuellen Server haben eine externe und eine interne IP.
Jetzt zu meinem Problem ich komm auf die virtuellen per ssh nur über die externe IP. Mit der internen IP komm ich nur von dem Server auf dem die virtuelle Instanz installiert ist bzw. auch von dem virtuellen Server der auch noch auf dem gleichen Server installiert ist. Aber nicht von den anderen virtuellen Servern oder physikalischen Servern obwohl alle im gleichen Netzbereich sind(192.168.178.xx). Muss ich auf den servern noch irgendeine route hinzufügen?

Auf allen Servern ist Ubuntu 8.10 installiert die virtuellen Server hab ich mit hilfe des Ubuntu-vm-builders installiert!

hier die Ifup-scripte mit denen ich die Route für die virtuellen Instanzen erstelle

externe IP!
Code:
#!/bin/sh 

main_ip="188.40.113.xxx"
main_dev="eth0"
vnet_ip="188.40.113.xxx"
vnet_dev=$1

echo 1 >/proc/sys/net/ipv4/conf/${vnet_dev}/proxy_arp

ifconfig ${vnet_dev} ${main_ip} netmask 255.255.255.192 up
ip route add ${vnet_ip} dev ${vnet_dev} src ${main_ip}

Interne IP
Code:
#!/bin/sh 

main_ip="192.168.0.2"
main_dev="eth1"
vnet_ip="192.168.0.10"
vnet_dev=$1

echo 1 >/proc/sys/net/ipv4/conf/${vnet_dev}/proxy_arp

ifconfig ${vnet_dev} ${main_ip} netmask 255.255.255.0 up
ip route add ${vnet_ip} dev ${vnet_dev} src ${main_ip}

hier die /etc/network/interfaces des virtuellen Servers
Code:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 188.40.113.xxx
        netmask 255.255.255.xxx
        network 188.40.113.xxx
        broadcast 188.40.113.xxx
        gateway 188.40.113.xxx
auto eth1
iface eth1 inet static
        address 192.168.0.10
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.2

danke für eure Hilfe falls ihr noch mehr infos braucht werde ich sie euch gerne geben!

MFG

Skipjip
 
Ziemlich wahrscheinlich routet Hetzner nicht wild "fremde" ips durch ihre Netze (wozu ich jetzt auch die 192er zähle), sondern nur die Deinem Server Zugewiesenen (öffentlichen).

Was Du tun könntest um alle virtuellen Server in ein privates Netz zu bekommen, diese bspw. mittels OpenVPN miteinander verbinden. Dann könnten sich alle vserver mit lokalen vpn Adressen verbinden.

Gruss
 
Back
Top