Почему Netgear нельзя использовать на Debian?

Почему Netgear нельзя использовать на Debian?

Я установил на свой ПК две системы, одна - win7, другая - debian8.
Вот моя сетевая структура: adsl-модем+netgear wndr 3800CH+pc.
Странно, что аппаратная среда для двух систем одна и та же, сеть в хорошем состоянии при входе в win7, но в плохом состоянии при входе в debian8.
Начнем с win7. введите описание изображения здесь Теперь перезагрузитесь, чтобы войти в Debian8. введите описание изображения здесь

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

Чтобы это исправить: 1. Я вхожу в свой графический интерфейс администратора Netgear и меняю шлюз с 192.168.0.1 на 192.168.1.1
2. vim /etc/network/interfaces
меняю с

gateway 192.168.0.1

в

gateway 192.168.0.1

Перезагрузился в Debian, можно зайти только на два IP 192.168.1.1 и `192.168.1.100', все публичные IP не доступны, перезагрузился в Win7, можно зайти на все публичные IP, как теперь это исправить?
Я сделал, как сказал Big Chris.
Локальный IP ПК не может быть установлен как 192.168.1.100, он был установлен как 192.168.1.2 по DHCP.
Как установить локальный IP ПК как 192.168.1.100?

введите описание изображения здесь

решение1

Я не думаю, что с Debian что-то не так. Судя по всему, ваша система перенастроена. Ваш адрес находится в подсети 192.168.1.x, а остальная часть вашей сети находится в подсети 192.168.0.x. Исправьте это, перезапустите сеть и посмотрите, что произойдет.

решение2

Отредактируйте /etc/network/interfacesфайл, чтобы сбросить eth0 обратно на DHCP:

auto eth0
iface eth0 inet dhcp

После этого ваш Debian сможет получить рабочий IP-адрес от маршрутизатора, и вы сможете получить доступ к страницам администрирования маршрутизатора по своему желанию.

Что касается ваших WordPress GUID: Оглядываясь назад, вы должны были создать запись в файле виртуального хоста или хостов для тестового доменного имени, а не IP-адреса сервера. Кроме того, существуют инструменты WordPress, которые могут массово изменять имя сервера вашего сайта. WordPress продумал все это, и существуют руководства по изменению адреса вашего сервера и сайта.

решение3

Проблемы решены.
В графическом интерфейсе администратора Netgear сервер имен установлен на 221.11.132.2\221.11.132.3 Но в моем /etc/resolv.conf сервер имен - 192.168.1.1

vim /etc/resolv.conf
nameserver  221.11.132.2
nameserver  221.11.132.3

ВСЕ проблемы решены.

Связанный контент