1

Я новичок в сетевых вещах, и у меня недостаточно знаний, чтобы делать то, что я хочу, поэтому мне нужна ваша помощь, пожалуйста.

У меня есть две сети: проводная и другая беспроводная.

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

                         |  Computer 1  |    wired     |  Computer 2  |    wireless    | Client
[Internet link] ======== | 192.168.45.1 | ============ | 192.168.45.2 | ============== | Client
                         |              |              | 172.16.45.1  |                | etc.

В настоящее время проводная сеть имеет диапазон IP /30 и беспроводную сеть /24. Они имеют различные диапазоны (192.168.45.0/30 для проводных и 172.16.45.0/24 для беспроводных). Этот параметр не позволяет клиентам подключаться к компьютеру 1 или наоборот.

Я хочу, чтобы все находилось в одном диапазоне IP-адресов, чтобы компьютер 1 достиг компьютера 2 и клиентов, клиенты достигли компьютера 2, а компьютер 1 и компьютер 2 - компьютера 1 и клиентов. В конечном итоге каждый сможет общаться со всеми.

Я получил решение, которое просто добавляет правило маршрутизации в компьютер 1 для достижения 172.16.45.0/24 через 192.168.45.2, но, таким образом, остаются два разных диапазона IP-адресов.

Я видел где-то, что можно сделать что-то вроде этого:

Проводная сеть:
Сетевой адрес: 192.168.45.0
Маска подсети: 255.255.255.252
Доступные IP-адреса: 192.168.45.1-2
Адрес трансляции: 192.168.45.3

Беспроводная сеть:
Сетевой адрес: 192.168.45.4
Маска подсети: 255.255.255.128
Доступные IP-адреса: 192.168.45.5-131
Адрес трансляции: 192.168.45.132

Это возможно, и если да, как я могу сделать этот параметр, если компьютер 1 работает под управлением Linux, а компьютер 2 работает под управлением Windows 7? Я много искал, но не нашел ничего полезного, возможно, я не ищу правильный термин.

1 ответ1

1

Обновление: кажется, невозможно подключить хост-сеть в Windows, извините.

Самое простое решение - сетевой мост. Для этого откройте Центр управления сетями и общим доступом, нажмите "Изменить настройки адаптера" на левой панели. Затем выберите адаптеры проводной и беспроводной сети, щелкните правой кнопкой мыши и выберите "Мостовые соединения".

Это, конечно, не включает в себя настройку беспроводного соединения. Windows 7 может содержать инфраструктуру сети, ключевое слово "netsh hostednetwork". Это, однако, зависит от драйвера для поддержки. Если этот режим не работает, вы сможете использовать только специальную сеть. Некоторые устройства не поддерживают это.

Однако все ваши настройки довольно ... неоптимальны. Я рекомендую получить WiFi-маршрутизатор, он экономит электроэнергию (ни один из компьютеров не должен быть запущен!) и обычно имеет значительно более высокую производительность беспроводной связи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .