Перейти к содержанию

mihan-888

Участники форума
  • Постов

    4
  • Зарегистрирован

  • Посещение

Весь контент mihan-888

  1. Исправил скрипт на ndmc, но теперь неверно интерпретируется команда. Скрипт следующий: #!/bin/bash RANDOM_PART=$((RANDOM % 196 + 5)) NEW_IP="10.40.62.${RANDOM_PART}" echo "interface GigabitEthernet0/Vlan4 ip address $NEW_IP/24" ndmc -c interface GigabitEthernet0/Vlan4 ip address $NEW_IP/24 Но по какой то причине команда интерпретируется как показано ниже (заменяется "int" на "/24"), соответственно ничего не работает /24erface GigabitEthernet0/Vlan4 ip address 10.40.62.50 Как это можно исправить?
  2. С установкой entware и запуском скриптов разобрался, теперь вопрос - как из скрипта редактировать параметры роутера? Получился примерно такой скрипт, но я так понимаю теперь метод ndmq не поддерживается и роутер говорит ndmq: command not found. #!/bin/bash # Задайте нужную подсеть и маску SUBNET="10.40.62" #подсеть INTERFACE="GigabitEthernet0/Vlan4" # Генерация случайной части IP-адреса RANDOM_PART=$((RANDOM % 196 + 5)) # диапазон от 5 до 200 NEW_IP="${SUBNET}.${RANDOM_PART}" # Настройка нового IP-адреса на интерфейсе echo "Stop interface $INTERFACE" ndmq -x -p "interface $INTERFACE" ndmq -x -p "interface down" echo "Set new IP: $NEW_IP" echo "ip address $NEW_IP/24" echo "Start interface $INTERFACE" ndmq -x -p "interface up" echo "ESPD ip changed!"
  3. Всем привет, на роутере Keenetic Giga есть задача менять ip адрес внешнего интерфейса раз в сутки. Ip адрес статика, нужно менять последнее число в условном адресе 10.40.30.XX. Не совсем понимаю как это легче и правильнее сделать. Можно написать bash скрипт, но как осуществить его запуск на роутере? Или делать это с сервера, написав скрипт для смены ип через telnet или ssh, но в таком случае нужно задавать конкретное значение адреса, функции рандома ведь нет?
  4. Тоже самое сегодня началось, рандомные перезагрузки у четырех Airов и одной Giga. Все установлены в разных местах, из за проблем с питанием этого быть не может
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.