Ich kenne die IP-Adresse und die Mac-Adresse von zwei Rechnern. Beide sind Linux-Versionen. Einer ist über den Asianet ISP mit dem Internet verbunden, der andere über den Docomo-Hotspot. Sie scheinen mit zwei unterschiedlichen Subnetzen verbunden zu sein. Die ifconfigs-Ausgaben sind
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:30:e0:7a txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
und die ifconfig-Ausgabe eines anderen Computers lautet
wlan0 Link encap:Ethernet HWaddr 00:24:2b:33:db:1d
inet addr:192.168.43.109 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::224:2bff:fe33:db1d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:101 errors:0 dropped:0 overruns:0 frame:0
TX packets:161 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8237 (8.2 KB) TX bytes:20663 (20.6 KB)
. ist es möglich, zwei Client-Rechner zu verbinden, ohne das Router-Passwort zu kennen?
Antwort1
Die Hosts, mit denen Sie eine Verbindung herstellen möchten, haben keine öffentliche Internetadresse, sondern eine interne Intranetadresse (192.168). Sie müssen den Router so konfigurieren, dass die eingehenden Pakete an einen ausgewählten Host im Intranet weitergeleitet werden. Das ist NAT (Network Address Translation) und eine Funktion, die jeder Router hat, auch in Heimumgebungen. Aber ja, Sie benötigen das Router-Passwort. Versuchen Sie es mit admin/1234 oder admin/admin oder rufen Sie Ihren ISP an. Außerdem müssen Sie wahrscheinlich die Firewalls des Routers – falls aktiviert – und die Firewall des Computers konfigurieren, um die Ports zu öffnen, die Sie verwenden möchten.
Antwort2
Das Problem dabei ist, dass Sie sich nicht nur in zwei verschiedenen Netzwerken befinden, sondern dass sich beide Netzwerke in einem privaten IP-Bereich (192.168.xx) befinden. Sie müssen also die öffentlichen IP-Adressen beider Netzwerke abrufen und dann die Portweiterleitung auf dem Router einrichten.