Warum kann Netgear nicht auf Debian verwendet werden?

1

Ich habe ein duales System auf meinem PC installiert, eines ist win7, das andere ist debian8.
Hier ist meine Netzstruktur: ADSL-Modem + Netgear Wndr 3800CH + PC.
Es ist so seltsam, dass die gleiche Hardware-Umgebung für Dual-System, das Netzwerk in einem guten Zustand ist, wenn man in Win7 eintritt, aber in einem schlechten Zustand, wenn man in Debian8 eintritt.
Beginnen wir mit win7. Bildbeschreibung hier eingeben Starten Sie jetzt neu, um debian8 zu betreten. Bildbeschreibung hier eingeben

root@hws:/home/debian8# ifconfig
eth0      Link encap:Ethernet  HWaddr e0:3f:49:57:4b:d1  
          inet6 addr: fe80::e23f:49ff:fe57:4bd1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:568 errors:0 dropped:0 overruns:0 frame:0
          TX packets:137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:42450 (41.4 KiB)  TX bytes:12533 (12.2 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:175 errors:0 dropped:0 overruns:0 frame:0
          TX packets:175 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:15994 (15.6 KiB)  TX bytes:15994 (15.6 KiB)


cat /etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.0.1

So beheben Sie das Problem: 1.Ich melde mich in meiner NetGear-Administrator-GUI an und ändere das Gateway von 192.168.0.1 in 192.168.1.1.
2.vim / etc / network / interfaces
ändert sich von

gateway 192.168.0.1

in

gateway 192.168.0.1

starte in debian neu, nur zwei ip können besucht werden 192.168.1.1 und `192.168.1.100 ', alle öffentlichen ips können nicht besucht werden, starte in win7 neu, alle öffentlichen ips können besucht werden, wie kann ich das jetzt reparieren?
Ich habe getan, wie Big Chris sagt.
Die lokale PC-IP kann nicht als 192.168.1.100 festgelegt werden, sondern wurde von DHCP als 192.168.1.2 festgelegt.
Wie man lokale PC-IP als 192.168.1.100 einstellt?

Bildbeschreibung hier eingeben

it_is_a_literature
quelle

Antworten:

5

Ich glaube, mit Debian stimmt etwas nicht. Ihr System wird nach dem Aussehen der Dinge neu konfiguriert. Ihre Adresse befindet sich im Subnetz 192.168.1.x, während sich der Rest Ihres Netzwerks im Subnetz 192.168.0.x befindet. Korrigieren Sie das, starten Sie das Netzwerk neu und sehen Sie, was passiert.

Geselle Geek
quelle
Mein lokaler PC ist 192.168.1.100, das Gateway ist 192.168.0.1. Lassen Sie mich das Gateway in 192.168.1.1 ändern.
it_is_a_literature
Nein ... ändere den lokalen PC, nicht das Gateway. Sie werden weniger Dinge auf diese Weise brechen.
Geselle Geek
nein, alle guids in meinem wordpress sind alle in der form 192.168.1.100, mein wordpres wurde auf 192.168.1.100 gebaut.
it_is_a_literature
Stellen Sie sicher , dass das Problem ist zunächst vor riskieren Ihr gesamtes Netzwerk Ausschlagen.
Geselle Geek
Ich logge mich in meine NetGear-Administratoren-GUI ein und ändere das Gateway von 192.168.0.1 in 192.168.1.1, starte in Debian neu, nur zwei IPs können besucht werden 192.168.1.1und '192.168.1.100', alle öffentlichen IPs können nicht besucht werden, starte in Win7 neu können alle öffentlichen IPS besucht werden, wie man es jetzt repariert?
it_is_a_literature
3

Bearbeiten Sie Ihre /etc/network/interfacesDatei, um Ihr eth0 wieder auf DHCP zurückzusetzen:

auto eth0
iface eth0 inet dhcp

Ihr Debian wird dann in der Lage sein, eine funktionierende IP von Ihrem Router zu erhalten und Sie werden in der Lage sein, wie gewünscht auf die Admin-Seiten Ihres Routers zu gelangen.

In Bezug auf Ihre WordPress-GUIDs: Im Nachhinein sollten Sie einen virtuellen Host oder Hosts-Dateieintrag für einen Testdomänennamen anstelle einer Server-IP-Adresse erstellt haben. Darüber hinaus gibt es WordPress-Tools, mit denen Sie den Servernamen Ihrer Site massenweise ändern können. WordPress hat darüber nachgedacht und es gibt Tutorials, wie Sie Ihre Server- und Site-Adresse ändern können.

Kinnectus
quelle
Ich habe getestet, wie Sie sagen, nur ein Problem bleibt, der lokale PC kann nicht als 192.168.1.100 eingestellt werden, er wurde von DHCP als 192.168.1.2 eingestellt.
it_is_a_literature
Ihr Router-DHCP-Server stellt Adressen von 192.168.0.x bereit, belassen Sie es also dabei. Versuchen Sie nur, Ihren lokalen PC auf 192.168.1.100 für Ihre WordPress-Site einzustellen? Wenn ja, lassen Sie die Datenbank reparieren und suchen Sie nach einer namensbasierten Lösung, anstatt nach einer IP-Korrektur, da Sie bei der nächsten Änderung Ihrer IP-Adresse das gleiche Problem haben. Idealerweise sollten Sie das Hosting für Ihre Site in Betracht ziehen, damit Sie dies tun können Richten Sie den Browser auf den Domänennamen und nicht auf eine IP-Adresse. ODER: Wählen Sie einen IP-Bereich aus. Wenn Sie Ihren Router ändern, konfigurieren Sie ihn neu, um den IP-Bereich zu ändern, den er an Geräte ausgibt, die Ihrer WP-Site entsprechen.
Kinnectus
0

Probleme verschärft.
In der Netgear-Admin-GUI lautet der Nameserver 221.11.132.2 \ 221.11.132.3. In meiner Datei /etc/resolv.conf lautet der Nameserver 192.168.1.1

vim /etc/resolv.conf
nameserver  221.11.132.2
nameserver  221.11.132.3

ALLE Probleme gelöst.

it_is_a_literature
quelle