У меня есть следующая сеть:
Modem/Router (#1)
WWW <--> +-----------------------+
| 192.168.1.1 (bridged) | Router (#2)
+-----------------------+ <--> +-------------------------+
| 192.168.2.1 (Router) |
| 192.168.2.107 (HTTP) |
+-------------------------+
Любой компьютер, подключенный к маршрутизатору № 2, может получить доступ к Интернету. Но из интернета ни одна из машин не достигнута. Я уже добавил этот IP: порт для перенаправления портов на маршрутизаторе № 2.
Это было введено недавно. До этого все машины были подключены к маршрутизатору № 1, и не было подсети, и я мог получить доступ из Интернета к веб-серверу на этой машине.
Как я могу получить доступ к этому веб-серверу по IP 192.168.1.107
извне (т.е. к Интернету)?
Это проблема сетевой маски?
РЕДАКТИРОВАТЬ
Я исправил проблему с роутером № 2. Теперь он имеет IP 192.168.2.1. Ниже приведена подробная информация о обоих маршрутизаторах:
Маршрутизатор № 1 (тот, который напрямую подключен к Интернету)
IP Address : 192.168.1.1
IP Subnet Mask : 255.255.255.0
DHCP : Enabled
Маршрутизатор № 2
IP Address : 192.168.2.1
IP Subnet Mask : 255.255.255.0
DHCP : Enabled
Веб-сервер подключен к маршрутизатору № 2, HTTP работает через порт 80
IP Address : 192.168.2.107
IP Subnet Mask : 255.255.255.0
- Если я подключаю компьютер к маршрутизатору № 1, я не могу получить доступ к маршрутизатору № 2 или к любой машине, подключенной к нему, поэтому я не могу получить доступ к веб-серверу.
- Если я подключу компьютер к маршрутизатору № 2, я получу доступ к обоим маршрутизаторам, а также к веб-серверу. У меня есть интернет, независимо от того, к какому роутеру я подключен.
- Люди извне (Интернет) по-прежнему не могут получить доступ к веб-серверу.