Совместное использование подключения к Интернету из Windows XP с помощью Wi-Fi роутера

5732
Darius

У меня есть конфигурация сети, как:

  • Кабель Ethernet от интернет-провайдера, подключенного к компьютеру под управлением Windows XP, настроенный на статический IP 192.168.0.3
  • Другое сетевое подключение от сетевого адаптера 2-го компьютера с Windows XP к маршрутизатору Wi-Fi (D-Link Airport G +)
  • XP настроен на «Поделиться интернет-соединением», второй адаптер настроен как статический на 192.169.0.1
  • Маршрутизатор Wi-Fi в аэропорту D-Link также настроен как «статическое соединение», его IP-адрес установлен на 192.169.0.2, шлюз по умолчанию - на 192.169.0.1. Маска сети везде 24.
  • Портативный компьютер соединен с роутером со статическим IP 192.169.0.3

Проблемы:

  • Машина XP видит маршрутизатор (она может пропинговать его и получить к нему доступ через инструмент веб-администратора)
  • Маршрутизатор каким-то образом не может PING на компьютере с XP (используя инструмент, предоставленный веб-инструментом администратора)
  • Ноутбук не может ничего пинговать и не может пинговать
  • Маршрутизатор доступен только тогда, когда кабель Ethernet подключен к порту 1-4 LAN маршрутизатора, когда я подключаю его через порт «WAN» (который, я считаю, является правильным), он не виден с компьютера XP

Если у вас есть подобный опыт настройки такой сети, я был бы очень признателен за вашу помощь. Я не могу использовать маршрутизатор Wi-Fi с кабелем ISP.

3
Я думаю, что вы используете неправильный подход, вы должны иметь возможность использовать маршрутизатор напрямую с маршрутизатором ISP. Это сделает вашу жизнь намного проще, если вы решите эту проблему, а не эту. Если бы вы могли рассказать, почему это не сработало для вас, было бы лучше. Col 15 лет назад 0
Политика моего провайдера не позволяет этого. Я знаю, что это странно, но я не могу найти способ обойти это. Darius 15 лет назад 0
192,169.?.? не является зарезервированным IP для внутренних сетей. Использовать 192.168.1. вместо. hyperslug 15 лет назад 1
Вы пытались заставить маршрутизатор клонировать MAC-адрес компьютера с XP, который может подключиться? hyperslug 15 лет назад 0
Интернет-провайдер даже не узнает, если вы настроите беспроводной маршрутизатор с тем же IP-адресом, что и на порт Ethernet вашего ноутбука, он должен просто работать. Col 15 лет назад 0
Я думал о клонировании MAC-адреса, но интернет-провайдер постоянно отслеживает 80-порт для обнаружения с помощью популярных маршрутизаторов Wi-Fi (!!). Я не нашел никакой возможности изменить порт веб-доступа или ограничить его конкретным IP-адресом. Darius 15 лет назад 0
Если ваш интернет-провайдер продаст вам беспроводной маршрутизатор, я просто думаю, что нет необходимости оставлять ваш ноутбук включенным 24 часа в сутки, и одно меньшее сетевое устройство, вероятно, довольно быстро окупит стоимость маршрутизатора, а также упростит обслуживание. Col 15 лет назад 0
Хост-машина - это настольный компьютер с Windows XP (и он всегда включен, потому что пользователь машины делает некоторые 3D-рендеринг 24/7), роутер, который я использую, довольно старый, поэтому для меня это менее дорогое решение. Darius 15 лет назад 0
@hyperslug - я пытался использовать подсеть 192.168.1.x, но, похоже, она уже используется Интернет-провайдером. A также попытался пропинговать весь 192.168.xx, и каждый (!) Адрес отправляет ответный сигнал - я, возможно, чего-то не понимаю, но я не верю, что они используют весь диапазон IP с этой маской. Darius 15 лет назад 0
Помимо нескольких компьютеров, ваш провайдер вынуждает вас выставить вашу рабочую станцию ​​в Интернет, так как аппаратные брандмауэры запрещены. Ваш интернет-провайдер знает, что это уже не 1995? hyperslug 15 лет назад 0
Ха-ха, боюсь, они еще в 95 году. Я бы использовал другую услугу, но у меня не было выбора в моей конкретной области (мобильный доступ все еще слишком дорог и здесь недостаточно быстр). Darius 15 лет назад 0
@Darius: Даже если ваш интернет-провайдер отслеживает порт 80, если на вашем маршрутизаторе отключен удаленный администратор, порт 80 не должен быть подключен к сети ... Что-то не так в конфигурации вашего маршрутизатора, не вините своего интернет-провайдера. Убедитесь, что вы подключаете своего интернет-провайдера к порту WAN, используете клонирование MAC-адресов и отключаете удаленный доступ, если он включен: тогда ваш интернет-провайдер не сможет отвлечь маршрутизатор от программного брандмауэра ... Andrew Moore 15 лет назад 0
@Darius, так как все это сработало для вас, шеф? hyperslug 15 лет назад 0

6 ответов на вопрос

1
hyperslug

Отключите маршрутизацию и DHCP на маршрутизаторе и просто используйте его в качестве коммутатора:

alt text

Я уже отключил DHCP на роутере. Проблема в том, что компьютер под управлением Windows XP (хост), маршрутизатор и клиентский ноутбук не видят друг друга как локальную сеть. Darius 15 лет назад 0
Просто используйте ICS на хост-машине. `Пуск -> Выполнить -> ncpa.cpl -> щелкнуть правой кнопкой мыши интернет-NIC -> Дополнительно -> Разрешить другим пользователям подключаться ...`. Нет необходимости в статических назначениях, так как хост действует как DHCP. hyperslug 15 лет назад 0
Хорошо, я понимаю. Я попробую это через несколько часов. Спасибо! Darius 15 лет назад 0
1
Andrew Moore

Your router is probably not configured properly. There is no way for an ISP to differentiate a router from a software firewall if configured properly. Make sure that:

  • Your ISP's modem has routing and DHCP disabled (the modem, not the router: they come built in with that lately... Just put it in bridge mode)

  • Remote Management is disabled on the router. (This will not prevent you from configuring it while inside the network, Tools > Admin > "Enable Remote Management" unchecked)

  • You use MAC address cloning to clone the MAC address of your currently connected machine

  • DHCP is enabled on your router and is giving out valid addresses (192.168.x.x)

  • Your ISP's modem is connected in the WAN port of your router.

If all of the above are true, you shouldn't have any problems using your router to access the Internet from all your computers.

Если я клонирую MAC-адрес текущего устройства, подключенного к Интернет-провайдеру, должен ли я также изменить MAC-адрес самого компьютера? Чтобы они не сталкивались друг с другом. Или это не будет проблемой? Darius 15 лет назад 0
Вам не нужно, маршрутизатор справляется с этим просто отлично. hyperslug 15 лет назад 0
** @ Darius: ** Нет ... Маршрутизатор сообщит о клонированном MAC только через интерфейс WAN. Фактический MAC-адрес маршрутизатора будет сообщаться интерфейсу локальной сети. Andrew Moore 15 лет назад 0
0
Col

Это очень странная настройка, почему вы просто не подключили маршрутизатор Wi-Fi к модему ISP с помощью кабеля Ethernet

Политика моего провайдера не позволяет этого. Darius 15 лет назад 0
Это не позволяет подключить более одного компьютера к вашему интернет-соединению? Невероятно ... hyperslug 15 лет назад 0
Второй компьютер стоит 20 евро / месяц, поэтому я стараюсь избегать этого. Darius 15 лет назад 0
Я был бы соблазн изменить провайдеров на кого-то более понимающего. Col 15 лет назад 1
0
William Hilsum

Проверьте в брандмауэре Windows, что у вас не отключен PING. В настройках поищите ICMP Echo.

В любом случае, мне кажется, что сеть слишком сложна, не могли бы вы просто подключить Ethernet от интернет-провайдера непосредственно к беспроводному маршрутизатору?

Кроме того, возможно, стоит отключить любые / все брандмауэры и продукты сетевой безопасности, которые вы используете, пытаясь настроить это для полной диагностики.

Как я упоминал выше, я не могу использовать кабель ISP с маршрутизатором. Darius 15 лет назад 0
И я также отключил брандмауэр на хост-машине во время начальной настройки - так что это не имеет значения. Darius 15 лет назад 0
0
Col

Having thought about it a bit, if you need to do it the way you're trying I think what would be easiest to do is either

a) buy a wifi card for the PC that's plugged into the ISP router and set it to run as an access point for an ad-hoc network

b) buy a second wired nic for the PC that's connected to the ISP then plug the wireless router into that and set up bridging as suggested here

http://www.homenethelp.com/web/howto/windows-xp-bridge-setup.asp

Моя текущая установка похожа на точку б). У меня есть два сетевых адаптера на главном компьютере, один подключен к провайдеру, другой к маршрутизатору Wi-Fi (который должен работать как коммутатор на самом деле, как предложено HyperSlug в одном из сообщений). Я использовал сетевой мастер Windows, чтобы поделиться подключением от 1-го адаптера к другим машинам с помощью 2-го адаптера, но я не уверен, что конечный результат совпадает с указанным вами мостовым соединением. Проверю это, как только у меня будет доступ к этой сети. Спасибо! Darius 15 лет назад 0
Я думаю, что вам все еще понадобится второй маршрутизатор в качестве маршрутизатора в этой ситуации, чтобы он мог выполнять трансляцию адресов с подключенного к нему ПК. Также это означает, что вы сможете запустить DHCP на внешнем маршрутизаторе вместо того, чтобы вручную назначать адреса. Убедитесь, что вы установили для него другой диапазон IP-адресов, чем тот, который предоставлен провайдером, поэтому, вероятно, 192.168.3.0/24 или что-то подобное. Col 15 лет назад 0
0
Michael Galos

Most fool proof way:

  • Disable DHCP on the router.
  • Assign each of the machines and the router a static IP.
  • Set the gateway address on all of the devices to the XP machine with the Internet connection.
  • Enable ICS on the XP machine.

Also, you more than likely won't be able to ping the machine due to ICMP being blocked by windows firewall.

DHCP отключен на маршрутизаторе, и на хост-компьютере отключен брандмауэр. Все еще не попробовал вещь ICS, проверим это позже. Darius 15 лет назад 0

Похожие вопросы