Ubuntu Server statische Route durch Ubuntu-PC

1300
Jadeye

Ich arbeite mich durch das Verständnis von Linux.

Ich halte mich immer noch für einen Neuling. Ich habe vor kurzem einen 10.04 Server mit LAMP und anderen darauf installiert. Ich möchte, dass es im Internet surft: apt-get update und installiere webmin.

Mein Setup: Ubuntu 10.04 PC Ubuntu 10.04 SERVER

Der PC verbindet sich mit dem WLAN über WLAN :

netstat -r

Kernel IP routing table Destination Gateway Genmask Flags Iface 10.0.0.0 * 255.255.255.0 U wlan0 192.168.122.0 * 255.255.255.0 U eth0 link-local * 255.255.0.0 U eth0 

ifconfig -a

eth0 Link encap:Ethernet HWaddr 6c:f0:49:c1:20:48  inet addr:192.168.122.100 Bcast:192.168.122.255 Mask:255.255.255.0  lo  Link encap:Local Loopback  inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host  wlan0   Link encap:Ethernet HWaddr 00:1f:1f:3c:f5:37  inet addr:10.0.0.4 Bcast:10.0.0.255 Mask:255.255.255.0 

SERVER verbindet:

Destination Gateway Genmask Flags Iface 192.168.122.0 * 255.255.255.0 U eth0 default 192.168.122.100 0.0.0.0 UG eth0 

Wenn ich vom Server aus ping:

ping 10.0.0.4 - GOOD ping 192.168.122.100 - GOOD ping -b 192.168.122.253 OR 0 - GOOD 

im /etc/network/interface

Ich habe Gateway als definiert 192.168.122.100

Was mache ich falsch? Hat jemand eine Idee, wie man den Server über den PC ins Internet bringt? Sie sehen sich, der Server sieht die IP-Adresse, die der WWW-Router an den PC übermittelt hat, aber er verlässt ihn nicht.

Ich habe hier experimentiert und versucht, das Gateway durch alle möglichen Arten zu ersetzen, aber ohne Glück.

Versucht:

up route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.122.253 (=router static ip) 

Wie kann ich das beheben?

0
Haben Sie die IP-Weiterleitung (Routing) auf Ihrem PC aktiviert? - do `sysctl -w net.ipv4.ip_forward = 1 ' nos vor 13 Jahren 0
Thanx nos, Just tat, aber die Situation ist immer noch. Ich denke, das Problem liegt in meiner eth0-Konfiguration. Jadeye vor 13 Jahren 0
Ich muss zugeben, ich bin völlig verloren. Jadeye vor 13 Jahren 0

1 Antwort auf die Frage

0
MisterWalrus

Ich sehe nicht, dass Sie ein Standard-Gateway definiert haben. Ich habe hier kein Linux-System, aber die Routing-Tabelle sollte Folgendes aufweisen:

0.0.0.0 mask 0.0.0.0 gw gateway_ip (und natürlich sollten Sie Ihr Gateway von Ihrem Computer aus erreichen können).

Sobald Sie das haben, ping etwas bekanntes ... www.yahoo.com zum Beispiel, aber nicht die Namens-URL, tun Sie es zu seiner IP. Von zu Hause aus: 69.147.125.65

Wenn das Problem gelöst ist, müssen Sie nur die IP-Adresse Ihres DNS-Servers in /etc/resolv.conf einrichten oder Ihr dhcp zulassen

Ich verstehe es irgendwie, also lassen Sie mich es bitte versuchen: Wenn Sie Standardgateway sagen, meinen Sie das für Server? und ist für server, was soll es sein: die ip des routers? die eth0 ip der station? die wifi dungle ip? daher: 192.168.122.253 ODER 192.168.122.100 ODER 10.0.0.4? Jadeye vor 13 Jahren 0
Besser noch, lassen Sie mich fragen: Wie sollte die Konfiguration von / etc / network / interface für den Server aussehen? static ip 192.168.122.200 netmask 255.255.255.0 ** gateway ???. ???. ???. ??? ... ** und wird dort ein Befehl inet route add -net hinzugefügt? wie soll es aussehen? Jadeye vor 13 Jahren 0
Hallo Jadeye: Bitte führe dies als root auf deinem System aus: route add default gw 192.168.122.253 Ich weiß nicht, wie man eine neue Zeile in diesem Editor hinzufügt, aber bitte habe erkannt, dass du nach der gw-IP-Taste (192.168.122.253) drücken solltest ) ... Nun gehe ich davon aus, dass, was auch immer bei 192.168.122.253 ist, eine Route zum Internet hat. Wenn dies der Fall ist, senden Sie bitte ping 69.147.125.65. Wenn dies erfolgreich ist, dann pingen Sie www.yahoo.com. MisterWalrus vor 13 Jahren 0
Meine / etc / network / schnittstellen zeigen nur: auto lo und iface lo inet loopback. MisterWalrus vor 13 Jahren 0
Hey MisterWalrus, Ok, also für hier machen Sie UMSCHALT + EINGABETASTE in der Nachrichtenbox F: Wenn Sie "auf Ihrem System" sagen, meinen Sie, dass der PC mit dem Internet verbunden ist oder der Server, der versucht, das Gateway zu erhalten? Um sicherzugehen, dass wir uns auf derselben Seite befinden: SERVER benötigt Webverbindung Der PC hat eine Webverbindung über WLAN-Dungle-IP 10.0.0.4. Server-IP 192.168.122.200. PC-IP 192.168.122.100. Router statisch IP 192.168.122.253. Was muss ich tun? SERVER ins Internet bringen ??? Und wenn es so ist wie Sie sagen, wo mache ich "sudo route add default gw 192.168.122.253"? Server ODER PC? Danke, JadeYe. Jadeye vor 13 Jahren 0