Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: скрипт и инет Rnet[Почти решено,проводится тест]  (Прочитано 3319 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
Re: скрипт и инет Rnet
« Ответ #30 : 28 Мая 2010, 16:57:04 »
блин,если ответ пинга 3-то мне надо чтобы скрипт спал 10мин потом менял ип
а если не 3 то чтобы он сразу менял ип)
но в том то и проблема что даже когда ответ пинга 3 то скрипт выдает bad(то есть ип поменяется сразу)!
« Последнее редактирование: 28 Мая 2010, 17:01:16 от atem32 »

Гарри Кашпировский

  • Гость
Re: скрипт и инет Rnet
« Ответ #31 : 28 Мая 2010, 17:12:35 »
Цитировать
то скрипт выдает bad
Выкладывай под спойлер скрипт, в том виде в котором он сейчас у тебя.

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
Re: скрипт и инет Rnet
« Ответ #32 : 28 Мая 2010, 17:15:07 »
(Нажмите, чтобы показать/скрыть)

Гарри Кашпировский

  • Гость
Re: скрипт и инет Rnet
« Ответ #33 : 28 Мая 2010, 17:30:01 »
Неверно, в твоем варианте что с пингом, что без пинга ip меняется. Все что связано с изменением ip и роутинга после bad убрать.
И почитай ABS http://gazette.linux.ru.net/rus/articles/abs-guide/index.html

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
Re: скрипт и инет Rnet
« Ответ #34 : 28 Мая 2010, 17:31:59 »
зачем убирать??
ладно если роутинг убрать
но в первом случае ип меняется через 10мин во втором сразу!_

Гарри Кашпировский

  • Гость
Re: скрипт и инет Rnet
« Ответ #35 : 28 Мая 2010, 17:35:02 »
Я пас. Ориентир - 25 пост.

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
Re: скрипт и инет Rnet
« Ответ #36 : 28 Мая 2010, 17:53:49 »
значит решил я эту проблему путем сравнения!!!
(Нажмите, чтобы показать/скрыть)

random.sh:
(Нажмите, чтобы показать/скрыть)
вроде так пока не тестировал но ошибок нет,просьба проверить скрипты
есть сомнения по поводу работоспособности /sbin/ifconfig $dev down
    /sbin/ifconfig $dev hw ether $mac
    /sbin/ifconfig $dev $freeip/$mask up
    /sbin/route add default gw $gate $dev
вот этой связки!)



вроде работает,как добавить таймер времени слипа?
то есть что бы показывалось сколько ещё скрипт будет спать)
« Последнее редактирование: 28 Мая 2010, 18:22:06 от atem32 »

Гарри Кашпировский

  • Гость
Скрипт с MAC проще
#!/bin/sh
MAC=`(date; cat /proc/interrupts) | md5sum | sed -r 's/^(.{10}).*$/\1/; s/([0-9a-f]{2})/\1:/g; s/:$//;'`
echo $MAC

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
класс)только я вот чего не пойму,у меня ип 2 раза меняется! :idiot2:
то есть после вывода started меняется почему то и после смени настроек ifconfiga это очень странно!!

Гарри Кашпировский

  • Гость
Потому, что ты его два раза меняешь.

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
не понимаю!
у меня пинг если ответ 3 то жди 10мин потом меняй если ответ не 3 то сразу меняй
я же правильно описал свой скрипт?
(Нажмите, чтобы показать/скрыть)
теперь он так выглядит)

Гарри Кашпировский

  • Гость
Непонятно зачем тут match нужен.
Достаточно вот такого
if [ $host != 3 ]; then
    Выполнение команд
else
    sleep 600
    Выполнение команд
fi

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
я тоже то при таком конфиге скрипт не работал как надо)главное что всё работает)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Не проще в крон добавить скрипт, чем извращаться с задержками?
Добавить флаг блокировкии все дела.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн atem32

  • Автор темы
  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
обьясните пожалйста что такое arp флуд,как оказалось у провайдера стоит система защиты и меня просто отключили(но так и не пропалили что пользовал этот скрипт)

 

Страница сгенерирована за 0.054 секунд. Запросов: 23.