Michael7893
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Hallo Community, ich habe auf meinem physischen Rechner mehrere VM laufen und die funktionieren auch sehr gut.
Jetzt habe ich auf meinem Host einen samba-Server installiert, kann mich aber nicht von einem anderen Rechner mit dem Host verbinden. Dazu habe ich eine Trouble-Shouting Liste im Internet gefunden:
http://www.64-bit.de/dokumentationen/netzwerk/b/003/diagnosis.html#id2599592 Punkt 1: Die samba Konfiguration testen hat funktioniert.
Bereits beim zweiten Schritt (ping Test) habe ich festgestellt, dass ich meinen Rechner gar nicht an-"pingen" kann.
In der Liste steht aber nicht, was ich dann machen soll. Daher jetzt meine Frage: Woran kann es liegen, dass mein Rechner zwar eine IP Adresse hat, ich ihn aber nicht pingen kann und somit auch der samba Zugriff nicht funktioniert? Danke für eure Bemühungen.
Michael
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Michael7893 schrieb: Daher jetzt meine Frage: Woran kann es liegen, dass mein Rechner zwar eine IP Adresse hat, ich ihn aber nicht pingen kann und somit auch der samba Zugriff nicht funktioniert?
Daran, dass beide Rechner nicht im gleichen Netz sind und auch kein Routing existiert. Wie hast Du die VMs konfiguriert fürs Netzwerk?
|
Michael7893
(Themenstarter)
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Wie hast Du die VMs konfiguriert fürs Netzwerk?
Ich kenne mich mit Netzwerken zu wenig aus, ich kann dir daher nur schreiben, was ich auf der Maske beim Netzwerk der VM stehen habe:
Gerne kann ich dir aber auch einen Befehl auf meinem Server absetzen und dir dann das Ergebnis posten.
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Michael7893 schrieb: Gerne kann ich dir aber auch einen Befehl auf meinem Server absetzen und dir dann das Ergebnis posten.
Fangen wir doch erstmal an, indem Du erklärst, was Du installiert hast und wie Du es eingerichtet hast.
|
Michael7893
(Themenstarter)
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Grundsätzlich habe ich einen physischen Rechner (Ubuntu Server 14.04) auf dem mittels libvirt 6 kleine virtuelle Maschinen laufen.
Diese VM's haben einen Internetzugang und sind auch von außen (Internet) erreichbar. Der einzige Job des physikalischen Rechners war es bis jetzt, nur die VM's zu betreiben.
Jetzt habe ich auf diesem Rechner eine Festplatte angesteckt und möchte diese mittels samba-Server in meinem Netzwerk freigeben.
Dabei habe ich folgende samba Installationsanleitung verwendet:
http://www.64-bit.de/dokumentationen/netzwerk/b/003/install.html#id2501617 Die smb.conf Datei sieht bei mir so aus:
[global]
workgroup = Arbeitsgruppe
netbios name = fc-office
dns proxy = no
hsts allow = 192.168
[fc-office]
path = /media/daten/daten
public = yes
writeable = yes
comment = Daten Da ich dann von meinem Windows-7 Rechner mittels "Netzlaufwerk verbinden" keine Zugang geschafft hatte, habe ich mir die Problemlösungs-Liste von der zuvor zitierten Seite angesehen. Die Überprüfung der smb.conf lief ohne Fehler durch (testparm smb.conf)
Dann war eben die Empfehlung zu prüfen, ob ein ping vom Server zum Client funktioniert (hat funktioniert) und ein ping vom Client zum Server. Und siehe da, dass ping hat nicht funktioniert. Die Seite gibt zwar ein paar Tipps (Firewall, DNS-Konfiguration, iptables -L -v, et0,...??) , mein NW KnowHow reicht aber leider nicht für die Interpretierung dieser Ratschläge.
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Michael7893 schrieb: Grundsätzlich habe ich einen physischen Rechner (Ubuntu Server 14.04) auf dem mittels libvirt 6 kleine virtuelle Maschinen laufen.
Diese VM's haben einen Internetzugang und sind auch von außen (Internet) erreichbar.
Ok, dann zeige doch mal die IP-Konfiguration, die die VMs und der Host haben.
Der einzige Job des physikalischen Rechners war es bis jetzt, nur die VM's zu betreiben.
Jetzt habe ich auf diesem Rechner eine Festplatte angesteckt und möchte diese mittels samba-Server in meinem Netzwerk freigeben.
Bevor Du anfängst Dich mit weiteren Baustellen zu beschäftigen, kläre erstmal den Zugriff der VMs auf das Host-Netz.
|
Michael7893
(Themenstarter)
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Ok, dann zeige doch mal die IP-Konfiguration, die die VMs und der Host haben.
Wenn das die ist, die ich mit ifconfig bekomme, dann bitte: (wenn nicht, bitte command mitsenden) br0 Link encap:Ethernet HWaddr b8:ae:ed:76:f7:8f
inet addr:192.168.178.58 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::baae:edff:fe76:f78f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:317950 errors:0 dropped:0 overruns:0 frame:0
TX packets:181335 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:46348070 (46.3 MB) TX bytes:32142039 (32.1 MB)
eth0 Link encap:Ethernet HWaddr b8:ae:ed:76:f7:8f
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:377041 errors:0 dropped:0 overruns:0 frame:0
TX packets:208391 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:73372858 (73.3 MB) TX bytes:44804660 (44.8 MB)
Interrupt:20 Memory:f7100000-f7120000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:240664 errors:0 dropped:0 overruns:0 frame:0
TX packets:240664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:59222662 (59.2 MB) TX bytes:59222662 (59.2 MB)
virbr0 Link encap:Ethernet HWaddr 0a:6f:59:08:fe:bd
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
vnet0 Link encap:Ethernet HWaddr fe:54:00:9d:ad:51
inet6 addr: fe80::fc54:ff:fe9d:ad51/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19228 errors:0 dropped:0 overruns:0 frame:0
TX packets:186119 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:10367395 (10.3 MB) TX bytes:29330147 (29.3 MB)
vnet1 Link encap:Ethernet HWaddr fe:54:00:74:ac:5f
inet6 addr: fe80::fc54:ff:fe74:ac5f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1765 errors:0 dropped:0 overruns:0 frame:0
TX packets:3849 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:374758 (374.7 KB) TX bytes:546866 (546.8 KB)
wlan0 Link encap:Ethernet HWaddr 34:13:e8:37:6e:5a
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Michael7893 schrieb: Wenn das die ist, die ich mit ifconfig bekomme, dann bitte: (wenn nicht, bitte command mitsenden)
Das ist die vom Server, nehm ich mal an? Du hast eine Bridge (br0) konfiguriert, die in Deinem Host-Netz von einer Fritzbox ihre IP bekommt. Zusätzlich siehst Du weiter unten noch die zweite Schnittstelle (virbr0), die Dir libvirt angelegt hat. Diese befindet sich nicht in dem Netz Deiner Fritzbox, sondern im 192.168.122.0/24 Netz (Netzmaske 255.255.255.0) und sorgt dafür, dass VMs ohne weitere Konfiguration ins Netz kommen. Hier wird das gemacht, was Deine Fritzbox bereits macht, nämlich NAT. Da Deine Fritzbox auch ein s.g. /24er Netz bereitstellt, dies aber im Bereich 192.168.178.0, können Deine VMs (so sie denn am virbr0 hängen) nicht mit Deinem Host kommunizieren. Sie finden sich nicht. D.h. Du müsstest entweder eine Route setzen inkl. Gateway oder, was vermutlich einfacher wäre, dafür sorgen, dass Deine VMs auch eine IP aus Deinem Host-Netz bekommen. Siehe: https://wiki.ubuntu.com/KvmWithBridge
|
Michael7893
(Themenstarter)
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Danke für die Info, aber um das nochmals heraus zu streichen: Ich brauche keine Verbindung zwischen dem Host und den VM's.
Ich brauche eine Verbindung zwischen einem anderen Rechner im Netzwerk (auch einem, der die IP von der Fritzbox bekommen hat) und dem Server selbst.
Danke für eure Unterstützung!
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Michael7893 schrieb: Ich brauche eine Verbindung zwischen einem anderen Rechner im Netzwerk (auch einem, der die IP von der Fritzbox bekommen hat) und dem Server selbst.
Ok, falsch verstanden Deine Anfrage, dennoch ist auch hier das gleiche gültig. Von wo (Ip-Adresse) nach wo (IP-Adresse) pingst Du? Zeige mal die Ausgabe von ping -c 5 <host>
|
Michael7893
(Themenstarter)
Anmeldungsdatum: 18. März 2015
Beiträge: 86
|
Jetzt geht das ping auf einmal:
ping vom Client (Windows 7) zum Server (ubuntu 14.04): Ping wird ausgefhrt fr 192.168.178.58 mit 32 Bytes Daten:
Antwort von 192.168.178.58: Bytes=32 Zeit=1ms TTL=64
Antwort von 192.168.178.58: Bytes=32 Zeit=2ms TTL=64
Antwort von 192.168.178.58: Bytes=32 Zeit=7ms TTL=64
Antwort von 192.168.178.58: Bytes=32 Zeit=1ms TTL=64
Ping-Statistik fr 192.168.178.58:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 1ms, Maximum = 7ms, Mittelwert = 2ms Und ping von Server zum Client:
michael@fc:/etc/samba# ping -c 5 192.168.178.50
PING 192.168.178.50 (192.168.178.50) 56(84) bytes of data.
64 bytes from 192.168.178.50: icmp_seq=1 ttl=128 time=1.57 ms
64 bytes from 192.168.178.50: icmp_seq=2 ttl=128 time=1.93 ms
64 bytes from 192.168.178.50: icmp_seq=3 ttl=128 time=1.43 ms
64 bytes from 192.168.178.50: icmp_seq=4 ttl=128 time=1.48 ms
64 bytes from 192.168.178.50: icmp_seq=5 ttl=128 time=2.84 ms
--- 192.168.178.50 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 1.437/1.854/2.845/0.525 ms Nichts desto trotz zeigt mir mein Client (Windows 7), wenn ich mich zum Ubuntu-Server mittels "Netzlaufwerk verbinden" (mit \\192.168.178.58\fc-office) die Fehlermeldung "Auf \\192.168.178.58\fc-office konnte nicht zugegriffen werden." ☹
|