faq обучение настройка
Текущее время: Пт авг 08, 2025 02:27

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Ср фев 03, 2010 13:21 
Не в сети

Зарегистрирован: Вт апр 18, 2006 10:17
Сообщений: 51
Откуда: Москва
Здравствуйте.
Суть проблемы:
С услугой реальный постоянный адрес DIR-320 перестает работать через Йоту.

Почему-то не появляется маршрута по умолчанию.


Если подключить модем к компу (Windows, Ubuntu), то
Интернет работает.
Интерфейсу присваевается адрес 111.xxx.xx.xxx
Шлюз по умолчанию 172.16.1.11
В таблице маршрутов маршрут по умолчанию через


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 09, 2010 14:39 
Не в сети

Зарегистрирован: Вт апр 18, 2006 10:17
Сообщений: 51
Откуда: Москва
Суть проблеммы.

В общем еслибы из веб интерфейса можно было бы добавить маршрут не указывая Шлюз по умолчанию, а только интерфес. Я думаю это решлобы проблемму.

Скрипт из madwiamax
Пытается создать маршрут поумолчанию таким способом:
route add default gw $router

Если же добавить строчку
route add default dev $interface

Тогда Ёота с выделенным адресом будет работать.

Поясню. Первая команда не срабатывает, потомучто интерфейсу выдается адрес с маской подсети 255.255.255.255 (/32). И я дро не дает создать такой маршрут если роутер на находится в тойже подсети что и сам интферфейс.

Еслиже маршрут поумолчанию задавать указывая просто интерфейс, тогда маршрут поумолчанию будет создан.

В связи с этим прошу, добавить в веб интерфейс возможность создавать маршруты без указания адреса маршрутизатора.
И добавить эту строчку в скрипт инициализации ваймакс интерфейса.

udhcpc.sh:
#!/bin/sh

RESOLV_CONF=/tmp/resolv.conf

case "$1" in
bound|renew)
ifconfig $interface up
ifconfig $interface $ip netmask $subnet
route add default gw $router
route add default dev $interface
for ii in $dns; do
if [ -z "`cat $RESOLV_CONF | grep $ii`" ]; then
echo nameserver $ii >> $RESOLV_CONF
fi
done
# trigger dnsmasq restart
kill -s SIGHUP `pidof dnsmasq`
;;
deconfig)
ifconfig $interface 0.0.0.0
#ifconfig $interface down
echo deleting $RESOLV_CONF
echo -n > $RESOLV_CONF
kill -s SIGHUP `pidof dnsmasq`
;;
esac


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 279


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB