Ubuntu und Sagemath

Liebe/-r Experte/-in,

ich nutze Ubuntu 9.10

Dort habe ich sage (sagemath) installiert,

Wenn ich sage notebook mit dem Befehl „sage -n“ gestartet habe,

dann bekomme ich im Web-Browser mit Eingabe von „http://localhost:8000/“ in die Adresszeile, die Sign in Seite von sage notebook gezeigt.

Der Ubuntu Rechner hat mit meinem Netzwerk die IP Adresse 192.168.32.10

Gebe ich in die Adresszeile des Browsers „http://192.168.32.10:8000/“ ein, erhalte ich immer die Meldung: Server nicht gefunden.

Auch wenn ich von meinem Windows Rechner mit der IP 192.168.32.5 via Browser auf sage notebook zugreifen will.

Der port 8000 ist mit ufw ip-table für den Zugriff von 192.168.32.5 freigegeben:

tuple ### allow any 8000 0.0.0.0/0 any 192.168.32.5 in

-A ufw-user-input -p tcp --dport 8000 -s 192.168.32.5 -j ACCEPT
-A ufw-user-input -p udp --dport 8000 -s 192.168.32.5 -j ACCEPT

Meine Frage:

Was muss ich wie einstellen, damit ich sage notebook auf der Adresse 192.168.32.10:8000 von meinem Windows Computer erreichen kann?

Wenn möglich mit bitte mit ausführlicher Schritt für Schritt Anleitung, da ich noch Linux Newbie bin.

Für deine Mühe beim Beantworten meiner Frage, bedanke ich mich im voraus.

Gruß
Andreas

Hallo Andreas,

was ergibt ifconfig, in einem Terminal auf dem Ubuntu-Rechner eingegeben?

Gruß Till

Hallo Till,

ifconfig gibt folgendes aus:

~$ ifconfig
eth4 Link encap:Ethernet Hardware Adresse 08:00:27:28:1e:67
inet Adresse:192.168.32.10 Bcast:192.168.32.255 Maske:255.255.255.0
inet6-Adresse: fe80::a00:27ff:fe28:1e67/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:36 errors:0 dropped:0 overruns:0 frame:0
TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:5180 (5.1 KB) TX bytes:4339 (4.3 KB)
Interrupt:9 Basisadresse:0xd240

eth0_rename Link encap:Ethernet Hardware Adresse 08:00:27:56:dc:7a
inet Adresse:10.0.2.15 Bcast:10.0.2.255 Maske:255.255.255.0
inet6-Adresse: fe80::a00:27ff:fe56:dc7a/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:1685 (1.6 KB) TX bytes:4778 (4.7 KB)
Interrupt:10 Basisadresse:0xd020

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik:1
RX packets:38 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:3465 (3.4 KB) TX bytes:3465 (3.4 KB)

Gruß Andreas

Hi,
ich kenne mich leider nicht mit sage aus, aber schau mal nach ob evtl. sage dafür erst konfigurieren werden muss, damit es von außen erreichbar ist.

die firewall würde ich für den test komplett öffnen.

johann

Hi Andreas,

das Problem wird vermutlich sein das die Variable „interface“ standardmäßig auf ‚localhost‘ steht. Diese Variable darf keinen Wert enthalten damit Sagemath auch Anfragen auf anderen Adressen annimmt.

Ich hoffe diese Links können dir etwas weiterhelfen.
http://www.sagemath.org/doc/reference/sagenb/noteboo…
http://wiki.sagemath.org/SageVirtualBox

Beste Grüße,
Dennis

Hallo Andreas,

hm, ifconfig sieht OK aus.

Hast du eine Firewall installiert?
Unter Ubuntu ist das nicht nötig, siehe http://wiki.ubuntuusers.de/Personal_Firewalls

Gruß Till

Hi Dennis,

das Problem wird vermutlich sein das die Variable „interface“
standardmäßig auf ‚localhost‘ steht. Diese Variable darf
keinen Wert enthalten damit Sagemath auch Anfragen auf anderen
Adressen annimmt.

Genau das war es.

Habe einfach sage notebook mit dem paremeter interface ‚‘ gestartet.

Jetzt kann ich auch von meinem Windows PC via Browser zugreifen.

Vielen Dank für deine Hilfe.

Gruß Andreas

Hallo Till,

das Problem war,

dass die Variable „interface“
standardmäßig auf ‚localhost‘ steht.

Habe einfach sage notebook mit dem paremeter interface ‚‘ gestartet.

Jetzt kann ich auch von meinem Windows PC via Browser zugreifen.

Vielen Dank für deine Hilfe.

Gruß Andreas