1

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

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

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

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

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

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

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

1 ответ1

1

Для исходящего трафика (идущего справа налево на диаграмме) вам просто нужно убедиться, что на каждой машине установлен шлюз по умолчанию, соответствующий IP следующего прыжка, например, у клиентов будет computer2 качестве шлюза по умолчанию, computer2 будет иметь computer1 по умолчанию шлюз и тд. Для трафика, идущего в другом направлении (слева направо), все, что вам нужно, это чтобы computer1 имел статический маршрут, который сообщает ему, какой следующий прыжок использовать для отправки трафика, предназначенного для 172.16.45.0/24 ; в вашем случае это computer2 . Таким образом, команда маршрута на computer1 будет что-то вроде

$ route add -net 172.16.45.0/24 gw 192.168.45.x

computer2 не нужен статический маршрут для 172.16.45.0/24 как он напрямую подключен к этой сети


РЕДАКТИРОВАТЬ

Я хочу, чтобы все было в одном диапазоне IP-адресов,

Вы можете использовать свободные оставшиеся адреса в диапазоне 192.168.45.x, однако вам нужно выбрать подсеть, которая не перекрывает существующую подсеть 192.168.45.0/30 . Наилучшим выбором будет 192.168.45.128/25 как это дает вам наиболее полезные адреса (125):

network:    192.168.45.128
broadcast:  192.168.45.255
subnet:     255.255.255.128
usable IPs: 192.168.45.129 - 192.168.45.254

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