Если я переключу свой основной компьютер на статический и перенесу порт для размещения сервера, означает ли это, что мне нужно изменить остальные ноутбуки и компьютер в сети на статический, чтобы они могли подключаться к Интернету?
2 ответа
Переадресация портов сама по себе не влияет на способ назначения адресов устройствам в вашей локальной сети.
При настройке переадресации портов вы указываете маршрутизатору принимать пакеты через определенный порт и направлять их на некоторый порт какого-либо устройства в локальной сети.
Устройство, которое должно получать эти пакеты, должно иметь IP-адрес, и это должно быть известно заранее при настройке переадресации порта. Так что адрес должен быть постоянным. Неважно, как этот адрес присваивается. Наличие постоянного адреса может быть достигнуто двумя способами:
- Статический IP-адрес. Когда сетевой интерфейс повышается, устройство знает его IP-адрес, маску подсети и маршрутизатор по умолчанию. Таким образом, устройство устанавливает его соответствующим образом.
- Динамический IP-адрес со статической арендой. Это означает, что само устройство не знает, какие у него настройки сети. Он запрашивает у DHCP-сервера эти настройки. Существует способ настроить DHCP-сервер таким образом, чтобы он зарезервировал определенный IP-адрес для хоста с определенным MAC-адресом. Это означает, что даже при динамическом назначении адрес будет всегда одинаковым. Кроме того, DHCP-сервер может быть проинструктирован о предоставлении аренды без истечения срока действия. По сути, на данный момент это будет своего рода "статический" адрес. Устройство будет запрашивать аренду, когда его сетевой интерфейс активируется, и до тех пор, пока он остается, устройство будет сохранять тот же адрес и не будет пытаться возобновить аренду.
Остальные устройства в вашей локальной сети могут иметь статические или динамические адреса. Настройка переадресации портов на маршрутизаторе не повлияет на связь внутри вашей локальной сети.
Например, вы перенаправляете порт 80 с router
на A
Адрес A
должен быть известен router
и не должен изменяться со временем. B
и C
могут иметь статические или динамические адреса независимо от переадресации портов.
router
|
|
-------------
| | |
| | |
A B C
Нет, это не нужно. Брандмауэр будет поддерживать соединения для клиентских машин. Только для серверов необходим статический IP-адрес, поскольку маршрутизатор должен постоянно знать точный IP-адрес для пересылки нужных пакетов. Но вы можете избежать статического IP-адреса, добавив резервирование DHCP, основываясь на MAC-адресе сервера, и сервер будет всегда получать один и тот же IP-адрес.