Я маю таку мережу:
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
?
Це проблема маски мережі?
EDIT
Я вирішив проблему з маршрутизатором # 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, я можу отримати доступ до обох маршрутизаторів, а також до веб-сервера. У мене є Інтернет, незалежно від того, який маршрутизатор я підключений.
- Люди з-за меж (Інтернет) як і раніше не можуть отримати доступ до веб-сервера.