У меня есть компьютер с одним NIC под управлением Windows 7. Этот компьютер является членом сети 180.xx0/24 и доступен через Интернет.

Теперь мой брат принес еще один компьютер с одной сетевой платой. Я хочу сделать это также доступным в Интернете. У меня есть фиктивный хаб, но интернет-провайдер назначил мне только один IP.

Поэтому я назначил другой IP-адрес 192.168.0.1 моей сетевой карте с маской сети 255.255.255.0. И я назначил IP 192.168.0.100 сетевой карте моего брата с маской сети 255.255.255.0 и шлюзом по умолчанию 192.168.0.1.

Я уже искал какую-то статью с этого сайта и включил функцию «IP-маршрутизация включена» на моем ПК, отредактировав реестр. Но мой брат не может получить доступ к Интернету. (Конечно, я вручную ввожу информацию DNS на второй компьютер.) Кажется, мой компьютер не выполняет маршрутизацию. Результаты теста ping от моего брата к моему в порядке, используя 192.168.0.1, и мой по-прежнему доступен через Интернет.

Есть ли способ или решение для этого?

Я знаю о функции ICS для окон, но для этого требуется 2 сетевых адаптера.

Другой ответ на вопрос говорит, что это невозможно. Любая идея?

https://serverfault.com/questions/180970/windows-server-2008r2-routing-with-single-nic

2 ответа2

0

То, что вы пытаетесь сделать, просто не сработает. Общедоступный IP-адрес (180.xx0) может общаться с вашими частными IP-адресами (192.168.0.1) только через маршрутизатор с NAT. Это по замыслу. ICS решит эту проблему, настроив NAT-маршрутизатор. Если у вас не может быть двух сетевых карт для запуска ICS, вам просто нужен маршрутизатор для перевода 180.xx0 вам и вашему брату 192.168.0.x.

Ваш концентратор не преобразовывает публичные IP-адреса NAT в частные IP-адреса. Вам нужен маршрутизатор или ICS.

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