Как настроить DMZ на маршрутизаторе с прошивкой DD-WRT?

Вопрос или проблема

У меня есть маршрутизатор d-link dir-300, прошитый на dd-wrt v24. По неизвестным причинам веб-интерфейс не работает.
Запуск httpd в консоли не помог.
Теперь мне нужен IP для DMZ.
Как я могу настроить его с помощью стандартной SSH-сессии?

Эта проблема может получить больше внимания на ServerFault.

Однако предпочтительный способ сделать это – через веб-интерфейс. Я предполагаю, что вы пытались зайти на 192.168.1.1 для доступа к веб-интерфейсу вашего маршрутизатора и использовали интерфейс там. Ссылка ниже рекомендует проверить iptables, если вы не можете получить к нему доступ по каким-то причинам.

http://www.dd-wrt.com/forum/viewtopic.php?p=514123&sid=0403a15d614b80819514b22de0e74528

Чтобы ответить на ваш вопрос, вы можете установить связанные с DMZ переменные, которые находятся здесь:

http://www.dd-wrt.com/wiki/index.php/Factory_Defaults

Ответ или решение

Для настройки DMZ на маршрутизаторе D-Link DIR-300 с прошивкой DD-WRT v24 через SSH, вы можете использовать командную строку, поскольку у вас возникли проблемы с веб-интерфейсом. Следуйте этим шагам:

  1. Подключение по SSH: Откройте терминал (или используйте программу, такую как PuTTY) и подключитесь к вашему маршрутизатору по SSH. Введите команду:

    ssh root@192.168.1.1

    (Замените IP-адрес на тот, который соответствует вашему маршрутизатору, если он отличается).

  2. Проверка текущих настроек: После успешного входа вы можете просмотреть текущие настройки маршрутизатора. Чтобы проверить IP-адреса, используйте команду:

    nvram show | grep -E "dmz|lan"
  3. Настройка DMZ: Чтобы установить IP-адрес для DMZ, выполните следующую команду. Замените 192.168.1.100 на желаемый IP-адрес, который вы хотите использовать для DMZ:

    nvram set dmz="192.168.1.100"
  4. Сохранение конфигурации: После того как вы задали IP-адрес для DMZ, необходимо сохранить изменения в NVRAM и перезапустить службу. Используйте команды:

    nvram commit
    reboot
  5. Проверка конфигурации: После перезагрузки маршрутизатора подключитесь снова по SSH и выполните команду:

    nvram show | grep dmz

    Это позволит вам убедиться, что DMZ настроен правильно.

  6. Iptables (по желанию): Если вам нужно дополнительно настроить правила iptables для DMZ, вы можете сделать это следующим образом. Например, для разрешения всех входящих соединений на IP DMZ:

    iptables -I INPUT -d 192.168.1.100 -j ACCEPT
    iptables -I FORWARD -d 192.168.1.100 -j ACCEPT
  7. Сохранение правил iptables: Чтобы сохранить настройки iptables после перезагрузки, выполните команду:

    iptables-save > /tmp/iptables-config
    nvram set rc_startup="iptables-restore < /tmp/iptables-config"
    nvram commit

Теперь вы успешно настроили DMZ на вашем маршрутизаторе с DD-WRT через SSH. Убедитесь в правильности всех настроек и протестируйте подключение к IP-адресу DMZ для гарантия работы, как ожидалось.

Оцените материал
Добавить комментарий

Капча загружается...