Как прописать команду в файл автозагрузки?
Что нужно сделать, чтобы определенная команда выполнялась всегда автоматически при загрузке устройства?
В устройствах ZyXEL (ADSL-модемах и Ethernet-роутерах) имеется файл начальной загрузки (файл автозагрузки) - autoexec.net.
В файле начальной загрузки указаны команды, которые выполняются сразу при запуске устройства. Мы не рекомендуем без крайней необходимости редактировать файл autoexec.net. Но возникают случаи, при которых необходимо добавить определенные команды в файл начальной загрузки, для того, чтобы они выполнялись в устройстве каждый раз при запуске. При этом, на выполнение данной команды не будет влиять перезагрузка или выключение устройства.
Существует несколько рекомендаций, которые необходимо иметь в виду при использовании файла autoexec.net:
- Поскольку эти команды записываются во флэш-память, чтобы не повлиять на работоспособность микропрограммного обеспечения, мы рекомендуем добавлять новые команды в конец файла.
- Перед добавлением команды в файл autoexec.net убедитесь, что данная команда правильно выполняется.
- Избегайте выключения устройства при редактировании файла, так как это может привести к повреждению устройства.
1. Подключитесь к режиму командной строки устройства, используя telnet-соединение. В командной строке операционной системы Windows выполните команду telnet 192.168.1.1 (192.168.1.1 - это IP-адрес устройства по умолчанию).

2. Введите пароль (по умолчанию 1234) и нажмите клавишу Enter.

3. Выполните команду sys edit autoexec.net. Вы попадете в однострочный текстовый редактор, в котором можно редактировать файл начальной загрузки модема, – autoexec.net.

|
Клавиша |
Описание |
|
n |
Нажмите клавишу n (next) для просмотра содержимого |
|
i |
Нажмите клавишу i (insert after) для добавления новой записи |
|
x |
Нажмите клавишу x (save & exit) для выхода из редактора с сохранением всех изменений |
|
d |
Нажмите клавишу d (delete) для удаления текущей строки (записи) |
|
q |
Нажмите клавишу q (quit) для выхода из редактора |
4. Для просмотра содержимого файла (для перехода по строкам) нажимайте клавишу n.

5. Нажмите клавишу i для добавления новой записи. Введите необходимую команду и затем нажмите клавишу Enter. В нашем примере в файл autoexec.net добавлена команда ether edit speedDuplex wan m 10 f, которая устанавливает на WAN-порту Ethernet-роутера скорость 10 Мбит/с и режим Full Duplex.
Нажмите кнопку x, чтобы выйти из редактора с сохранением всех изменений.

6. После этого проверьте, сохранилась ли команда в файле autoexec.net. Для просмотра содержимого файла autoexec.net выполните команду sys view autoexec.net и убедитесь, что добавленная команда присутствует.
7. Для выхода из режима командной строки выполните команду exit.
После редактирования файла autoexec.net рекомендуется перезагрузить устройство.
