Habe versucht meinen PC -Linux 7.3 mit Apache - mit einem Windows Rechner - Win 98 - zu vernetzen... leider haben sich die beiden nicht gefunden. Ist das überhaupt ohne weiteres möglich od. brauche ich spezielle Dienste auf Linux.
Linux mit Windows - Clients ??
Einklappen
X
-
hmm,
wie meinste das, willste über ein Windowsnetzwerk gehen oder wie ?
Dann musst du SAMBA installieren auf dem Linux Rechner.
Das hat aber nix mit em Apachen zu tun, wenn du das alles intern machst dann braucht jeder Rechner 'ne IP die innerhalb des selben Netzes liegt. Für interne Netze nimmt man standartmässig 192.xxx.xxx.xxx .
Wenn du die Subnetmask auf 255.255.255.0 legst sollten also deine Rechner alle IPs auf den Netzwerkkarten haben zwischen 192.100.100.1 - 192.100.100.254 .
Dies kannst du auf den Winrechnern durch den Befehl ipconfig /all rausfinden und auf dem Linuxrechner mit ifconfig.
-
Ja das mit dem Subneting ist mir klar.... Ich möchte mir zu Hause lokal einen Linux Apache Server bauen (auf dem ich meine Seiten entwickeln kann) und mit meinem Windows Clients darauf zugreifen können.
Alles sollte über einen komunen Hub vernetzt sein......
jetzt benötige ich also SAMBA um mit Windowsrechnern zu komunizieren ???
Besten Dank !
Kommentar
-
Mit dem Programmpaket Samba kann ein beliebiger Unix-Rechner zu einem leistungsfähigen File- und Printserver für DOS-, Windows- und OS/2 Rechner ausgebaut werden. Das ist alles. Du willst ja nur auf den LAMP zugreifen. Also über HTTP, FTP und Telnet eventuell über XDM eben von WINDOZ auf LINUX umgekehrt vermutlich eh nicht - dafür brauchst Du keinen SAMBA.
Kommentar
-
Ja beide Rechner haben eine feste IP -
Win 98 194.124.209.100
Linux 194.124.209.101 Subnetmask 255.255.255.0
Habe den Linux Rechner in der hosts.sam (Win98)eingetragen... Aber die beiden konnten sich einfach nicht finden ... komisch.
Jetzt habe ich Samba mal installiert und siehe da Winoze erkennt jetzt ein Tux-Net im Netzwerk. Jedoch kann ich immer noch nicht darauf zugreifen...
Linux ist mir noch nicht ganz verständlich, gebe jedoch noch nicht auf den ich glaube da steckt doch ziemlich viel potential drin.
Kommentar
-
hmm,
also 194.xx.xx.xx solltest du mal zuerst nicht verwenden denn diese IPs sind schon im Internet vorhanden, wärend 192.xx.xx.xx Nummern erst garnicht durchs Internet geroutet werden dadurch umgehst du schonmal eine Fehlerquelle und hälst dich auch an die RFCs (Ich glaub da ist da verankert) Wie auch immer, wenn sich die Rechner über Samba sehen dann solltest du auch pingen können, wenn dies gehen sollte dann läuft der Webserver vielleicht nicht ?
Kommentar
-
Am Linux-Rechner
Code:hostname: linux1 ip-adresse: 192.168.10.100 subnet-mask: 255.255.255.0
Code:eth0 Link encap:Ethernet HWaddr 12:34:56:78:9A:BC inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1565 errors:0 dropped:0 overruns:0 frame:0 TX packets:47 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:5 Base address:0x300 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:3924 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
Code:hostname: windows1 ip-adresse: 192.168.10.101 subnet-mask: 255.255.255.0
Code:1 Ethernet Adapter : Beschreibung. . . . . . . . : FE575 Ethernet Adapter Physische Adresse . . . . . : 00-00-86-5F-74-7B DHCP aktiviert. . . . . . . : Nein IP-Adresse. . . . . . . . . : 192.168.10.101 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . : DHCP-Server . . . . . . . . : Erster WINS-Server . . . . : Zweiter WINS-Server . . . . : Gültig seit. . . . . . . . : Gültig bis . . . . . . . . :
Von linux aus "ping -c4 192.168.10.101" ergebnis sollte in etwa so ausschauen:
Code:64 bytes from 192.168.10.101: icmp_seq=0 ttl=123 time=9.959 ms 64 bytes from 192.168.10.101: icmp_seq=1 ttl=123 time=9.893 ms 64 bytes from 192.168.10.101: icmp_seq=2 ttl=123 time=9.901 ms 64 bytes from 192.168.10.101: icmp_seq=3 ttl=123 time=9.808 ms
Ergebnis sollte in etwa so ausschauen:
Code:64 bytes from 192.168.10.100: icmp_seq=0 ttl=123 time=9.959 ms 64 bytes from 192.168.10.100: icmp_seq=1 ttl=123 time=9.893 ms 64 bytes from 192.168.10.100: icmp_seq=2 ttl=123 time=9.901 ms 64 bytes from 192.168.10.100: icmp_seq=3 ttl=123 time=9.808 ms
Am linux prüfen ob Apache läuft!
Ergebnis sollte so in etwa aussehen
Code:"linux1:~ # /etc/init.d/apache status Checking for service httpd: OK"
Kommentar
-
Nein, solange der direkte IP-Zugriff reicht, nicht.
Windows-Check:
- Manchmal hilft es, die "Datei- und Druckerfreigabe" zu aktivieren (frag mich nicht warum).
- Ist TCP/IP sauber installiert?
- Loggst Du dich beim Windows-Start ein?
- Funktioniert der ping inzwischen?
Kommentar
-
Nein, aber wenn du z.B.
192.168.1.1 meinlinuxrechner
einträgst, kannst du ganz einfach per
http://meinlinuxrechner/
auf den remote Apache zugreifen.
Dafür musst du es allerdings erst mit den IPs gebacken bekommen...
Kommentar
-
Die Extension "sam" von "host.sam" steht für SAMPLE.
Falls Du die "hosts" verwenden willst, kopiere dieses File und mach eine "hosts" daraus, ohne Extension.
Nur die "hosts" ohne Extension zieht!
Inhalt meiner "hosts":
Code:127.0.0.1 localhost 127.0.0.1 search.msn.de 127.0.0.1 auto.search.msn.de
In diesem Fall route ich auf meinen localhost.
Kommentar
-
Also der Ping geht....
Jetzt kann ich den Linux-Apache Server über die IP ansprechen. Jedoch noch nicht mit seiner Domäne die ich im Linux vergeben habe(localhost.ch).
Wenn ich jetzt mit meinen Win Clients auf Linux zugreifen möchte bräuchte ich also SAMBA ??
Kommentar
-
hmm,
das mit der IP und der Adresse musst du im hosts angeben, siehe weiter oben, oder dir einen DNS Server hinstellen
Naja und das mit dem SAMBA Server stellt dir die Sachen zur verfügung die du in einem M$ Netzwerk hast wenn du über die die Netzwerkumgebung operierst.
Kommentar
-
Vergiß vorerst SAMBA!
Mit dem Programmpaket Samba kann ein beliebiger Unix-Rechner zu einem leistungsfähigen File- und Printserver für DOS-, Windows- und OS/2 Rechner ausgebaut werden. Willst Du das?
Zuerst mach mal die Connectivity!
In der "hosts" vom Win98 (c:\windows\hosts [weiß ich auswendig nicht wie der korrekte Pfad lautet]) trage die IP und den Hostnamen vom Linuxrechner ein. Nimm "Linux1" als Hostname, nicht irgendeine "localhost"-Namenskombination, das kannst Du dann umstellen, wenns mit "Linux1" funktioniert!
In der "hosts" (/etc/hosts) vom LINUX trage die IP und den Hostnamen vom Windoz-Rechner ein. Nimm "windows2" als Hostname.
Du bist ganz nahe bei der Lösung.
Kommentar
Kommentar