У меня есть машина Windows XP, действующая как интернет-шлюз. Это подключено к двум различным сетям, один, скажем LAN1, подключения к Интернету и другому, скажите LAN2, к вне LAN. Моя машина находится позади шлюза. Я настроил общий доступ к интернету на LAN1 и могу получить доступ к Интернету на моей машине, но я ни к чему не могу получить доступ от LAN2. Действительно ли возможно получить доступ к Интернету от LAN1 и все же смочь получить доступ к ПК на LAN2?
-------------- ---------
| Lan 1 | | Lan 2 |
| (Internet) | ---------
-------------- ^
^ |
| |
--------------------------
| Win XP Gateway |
--------------------------
^
|
--------------
| My Machine |
--------------
Править: Шлюз оборудован 3 сокетами LAN, два подключены к Lan 1 и 2, третий подключен к переключателю. И моя машина также соединяется с тем же самым переключателем.
Так, Ваша машина имеет как Шлюз Шлюз XP (давайте назовем это XPG).
Теперь, весь Ваш трафик, кроме того, что переходит к тому же классу IP Ваша машина, находится в, проходит XPG. Теперь, XPG имеет шлюз сам по себе от LAN1 (я предполагаю), и независимо от того, что он говорит, он говорит по, он - шлюз.
Необходимо проверить таблицу маршрутизации и возможно добавить маршрут на XPG.
Видеть текущий тип маршрутов route print
. Для добавления e нового маршрута проверяют точный синтаксис для route
команда в Windows (остерегаются, на Linux и Mac та же команда, имеет другой синтаксис). Ваша команда маршрута должна указать, что, если сигнал прибывает из сети "My Machine" к LAN2, это должно быть направлено по сетевому интерфейсу, с которым подключен LAN2.
Править: Я забыл упоминать, не пытайтесь проверить с помощью ping-запросов машину окон от LAN2 от "Моего Компьютера". Вы, очевидно, находитесь в различных классах IP (сети), и Windows не отвечают на ping из других сетей, чем их собственное, если Вы явно не указываете правило в брандмауэре Windows на машинах от LAN2. Однако Вы сможете получить доступ к их совместно используемым папкам.