So verbinden Sie zwei Linux-Maschinen (eine über WLAN und andere über Ethernet) über ein ADSL-Modem

1560
mntk123

Ich habe ein ADSL-Modem (DLink 2730u) und zwei PCs, von denen einer mit dem Ethernet-Modem verbunden ist und der andere PC mit dem gleichen Modem über WLAN verbunden ist. Auf beiden PCs läuft Debian Wheezy Linux.

Ich möchte in diesem Setup von einem PC zum anderen ssh. Beide PCs befinden sich im selben LAN mit den unten angegebenen Adressen -

PC1 - 192.168.1.24 PC2 - 192.168.1.56 

Das Gateway ist ein Modem und seine IP-Adresse ist 192.168.1.1

Beide Computer können auf das Gateway zugreifen,

Ich kann jedoch keinen PC vom anderen anpingen. Wie richte ich mein Modem und die PCs so ein, dass sie die PCs miteinander verbinden können? Wie füge ich einen Pfad hinzu, damit die PCs miteinander verbunden werden?

1

3 Antworten auf die Frage

1
Silvertail

Wenn Sie die Maschinen nicht per Ping erreichen können, befinden Sie sich wahrscheinlich nicht im selben internen Netzwerk. Versuchen arp -nSie vielleicht, Ihnen zu zeigen, welche Maschinen jeder Computer sehen kann. Wenn die Maschine nicht vorhanden ist, liegt das Problem wahrscheinlich an Ihrem Router / Routing. Setzen Sie Ihren Router nach Möglichkeit zurück und prüfen Sie, ob das Problem dadurch behoben wird. Stellen Sie außerdem sicher, dass beide Computer auf das Gateway zugreifen können.

Bearbeiten: Sie können sich möglicherweise bei Ihrem Router anmelden und sicherstellen, dass der Router beide Geräte mit ihrer jeweiligen IP-Adresse sieht. Ich hatte schon ein ähnliches Problem, wenn ich statische IPs in Linux zuweise.

Beide Computer können auf das Gateway zugreifen, und von ihren IPs (wie oben angegeben) befinden sich diese wahrscheinlich im selben Netzwerk - korrigieren Sie mich, wenn ich mich irre. mntk123 vor 8 Jahren 0
bearbeitete die Frage und von beiden PCs aus ist das Gateway erreichbar. mntk123 vor 8 Jahren 0
1
ripat

[non native English poster] Usually, in a domestic grade router/switch/AP device, the WiFi and ethernet are on two different physical interfaces. One interface for all the wired connections (WAN and LAN) and the other one for WiFi (WLAN). The first interface is divided in two vlan's, one for WAN (wired internet) and the other vlan is for the LAN (all the switch ports of your wired internal network). That second vlan should be bridged in some way with the physical interface providing WiFi. If that bridge does not exists or has been disabled in your D-Link, than you might not be able to connect wired and wireless device together, even if they belong to the same subnet.

Here is a typical router diagram (from openWrt.org). See the br0 bridge?

https://wiki.openwrt.org/_media/oldwiki/openwrtdocs/asus-internals-default.png

Check if you can find any option in the D-Link config to bridge wireless to the wired switch ports.

[edit] I just found a D-Link User Manual on the net. Verify that the option "Enable MultiAP Isolation" is not checked in the Wireless Setup page.

Dies ist eine sehr nützliche Information mntk123 vor 8 Jahren 0
0
Ahmad

Können Sie jeden Host von dem anderen anpingen? Also zum Beispiel ssh in 192.168.1.24 und pingen Sie das Gateway ping 192.168.1.1. Wenn Sie das Gateway pingen können, versuchen Sie es mit dem anderen Host ping 192.168.1.56. Sind sie statisch IP oder dynamisch?

Ich kann das Gateway von jedem Host aus pingen, aber es kann kein Ping von einem anderen Host an den anderen Host gesendet werden. Die IPs werden statisch mit dem Befehl ip zugewiesen. mntk123 vor 8 Jahren 0
Ich bin nicht sicher, welche Linux-Version Sie verwenden, aber Sie müssen möglicherweise weitere Informationen zu Ihrer Netzwerkschnittstellendatei hinzufügen. Öffnen Sie also die Datei "vi / etc / network / interfaces" und bearbeiten / fügen Sie unter "iface eth0 inet static" die folgenden Informationen hinzu: `address 192.168.1.x (x ist die IP-Adresse des Hosts, den Sie gerade bearbeiten) netmask 255.255. 255.0 gateway 192.168.1.1 network 192.168.1.0 dns-nameservers 192.168.1.1 8.8.8.8 `Starten Sie jetzt Ihren Server neu. Führen Sie die obigen Schritte für beide Server aus und versuchen Sie es erneut. Ahmad vor 8 Jahren 0