Как настроить маску подсети для двух отдельных подключений в XP?

Как настроить маску подсети для двух отдельных подключений в XP?

Я работаю на Windows XP SP3, и в основном моя топология состоит из 3 компьютеров (см. рисунок для получения более подробной информации), беспроводного подключения к Интернету и проводного подключения к маршрутизатору. Мой основной компьютер (A) подключен к Интернету (I) с помощью беспроводной USB-карты, а основной компьютер также подключен к маршрутизатору (R). Другие два компьютера (B и C) также подключены к маршрутизатору, а сам маршрутизатор не подключен к Интернету. Я просто хочу использовать маршрутизатор для соединения трех машин вместе (локальная сеть) для отправки TCP-пакетов (с помощью BOOST-ASIO) с основного компьютера на любую из двух других машин (которые, кстати, не подключены ни к чему, кроме маршрутизатора, который также подключен к основному компьютеру).

Рисунок топологии сети:

A — Главный компьютер с двумя соединениями I и R. Для этого компьютера необходимо исправить маску подсети.

B — Компьютер подключен к компьютеру A через маршрутизатор R.

C — Компьютер подключен к компьютеру A через маршрутизатор R.

Р - Маршрутизатор.

Я - Интернет.

 I    R------ 
 \   / \     \
  \ /   \     \
   A     B     C

Проблема в том, что я уже пробовал эту настройку, но мне нужно как-то настроить адрес подсети в Windows XP (я искал в Интернете, но ничего конкретного не нашел, только теория маскировки подсети).настройка в основном выбирает соединениев разделе «Сетевые подключения» -> «Дополнительные параметры» -> «Сетевые привязки» я не могу заставить свою локальную сеть и Интернет работать одновременно?

Похоже, они также не объясняют подробности о Toms Hardware =(.

решение1

У вас есть две сети, одна из которых состоит из A и того, что подключает вас к интернету, а другая — из A, B и C. Сеть «интернет» должна автоматически настраиваться с помощью DHCP. Во второй сети также может быть DHCP, возможно, конфликтующий. Если он конфликтует, отключите его в маршрутизаторе.

Затем назначьте ПК следующие статические IP-настройки:

A - IP 192.168.123.10, Subnet mask 255.255.255.0
B - IP 192.168.123.11, Subnet mask 255.255.255.0
C - IP 192.168.123.12, Subnet mask 255.255.255.0

Вы настраиваете это на адаптере Ethernet. Оставьте шлюз по умолчанию пустым.

У ПК А есть второй сетевой интерфейс, беспроводной джойстик. Пусть он сам себя настроит.

Вы используете маршрутизатор в качестве коммутатора. Убедитесь, что вы не подключаете один из ПК к «модему» или порту восходящей линии связи.

Это предполагает, что вы не хотите разрешать другим ПК доступ к Интернету. Если вы этого хотите, вам нужно либо подключить WiFi к Ethernet на ПК A, либо заставить ПК A работать как маршрутизатор. Независимо от того, какой способ вы выберете, ваш маршрутизатор все равно будет работать как коммутатор.

решение2

Используете ли вы DHCP?

Мне кажется, что решением будет убедиться, что ваши проводные интерфейсы не используют DHCP, и вручную назначить им IP-адреса в той же подсети (например, 172.16.1.x). Вам следует оставить шлюз пустым (или использовать шлюз маршрутизатора), и вы сможете указать маску сети 255.255.255.0.

(Существует ряд сайтов, на которых рассказывается, как это настроить — просто статический IP-адрес Google XP, — но я подозреваю, что проблема в том, что вы используете DHCP, поэтому выбор подсети остается на усмотрение маршрутизатора).

Обратите внимание, что я рекомендовал 172.16.1.x — вы, конечно, можете использовать любой адрес в диапазоне 192.168.xx, 10.xxx или 172.16-31.xx, при условии, что он не конфликтует с вашим беспроводным подключением.

Кстати, твое объяснение по настройке было очень понятным. Молодец.

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