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

Ineu

Members
  • Постов

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

  • Посещение

Весь контент Ineu

  1. 2wadmax Дайте реальный лог, проверить скрипт.
  2. ragga писал(а) Fri, 08 September 2006 10:58 можно разместить раздел /boot без форматирования диска? Любым подходящим инструментом (хоть тем же партишн мэджиком) отрезаете кусок в начале первого раздела, делаете из него еще один раздел - вот и получился /boot. Разумеется, если этот инструмент умеет работать с файловой системой, находящейся на первом разделе.
  3. pomka87 писал(а) Thu, 07 September 2006 20:55 чет как то у меня закралось сомнение что CONFIG_IP_MASQUERADE это единственный параметр который требуется для достижения моей цели...?? вот про ip_masq_debug даже спрашивать пока не буду, просто подскажите действительно ли это нужно?? просто в пару статейках читал про настройку нат и эта штуковина не встречалась... Пасиб... )) Подсказываю - прекратите править конфиги вручную и пользуйтесь специально предназначенными для этого конфигураторами, там все понятно. Например, make menuconfig.
  4. wadmax писал(а) Thu, 07 September 2006 10:46 Блин , ну хоть бы кто помог ! Не наглейте, пожалуйста. Здесь Вам никто ничего не обязан, если ответа еще нет - это значит, что его надо ожидать. У меня времени не так много, чтоб я только Вашей задачей занимался. Ожидайте.
  5. Hans R. Steiner писал(а) Wed, 06 September 2006 10:37 Верно, пользователь может... но это не рационально... если я, образно говоря, раз в месяц захожу на этот интерфейс, но при этом, я хочу увидеть реальную ситуацию то... весь месяц, раз в минуту, выполнять какой-то скрипт? а если таких задачь множество или хостов FFFF? В конечном итоге, получаем вечную проблему масштабирования Допустим, требуется взаимодействовать с каким-то внешним устройством, датчиком, к примеру. Другого варианта, кроме опроса, у нас нет (предположим, что аппаратных прерываний устройство не умеет). А если датчиков FFFF? Не по тому ли принципу работают select и poll, только на ядерном уровне? Цитата: Другими словами, операция должна выполняться по запросу пользователя, в том случае, если информация в кэше устарела, но если же она все еще является актуальной, пользователь получает информацию из кэша. Такой подход позволяет повысить актуальность информации, снизить нагрузки на сеть и оборудование и избежать повторения запросов одного типа, в единицу времени. Способ хороший, не спорю. Но если хостов FFFF, юзеру1 придется ждать результата довольно долго... Цитата: Опять же не согласен... для проверки жив ли абонент, достаточно пинга... Согласен. Если нужен только один параметр, то достаточно пинга.
  6. wadmax писал(а) Tue, 05 September 2006 16:16 Необходимо автоматически найти строки с параметром service_num=ББББББ. По этому параметру необходимо найти все строки данной сессии, т.е. найти все строки содержащие session=АААААА но только те сессии у которых service_num=ББББББ. Параметр БББББ передается скрипту при старте или указанные действия надо проводить для любых найденных service_num? Цитата: При всём при этом объёмы логов весьма приличные! И раскиданные по нескольким десяткам файлов. Ну конкатенировать их в один - это уже Ваше дело
  7. Цитата: касательно проверки загруженности канала, способов, кроме icmp, не знаю ttcp Цитата: Загвоздка еще в том, что мне это нужно в реалтайме и не каждую минуту, а только по запросу. Ну... пользователь может и не иметь представления о том, что что-то происходит каждую минуту Что же до реалтайма, то он достижим _только_ при постоянной связи узлов, например, при пинге/скане ежесекундно Возьмите, например, тот же STP. Это все-таки не реалтайм, хотя задержки там намного меньше минуты, вплоть до секунды, если не ошибаюсь (в линуховой реализации). Цитата: жывы ли все сервисы, которые к ним привязаны, на сколько загружен канал до них... Идеальный вариант - демоны, висящие на серваках и общающиеся в реалтайме между собой. А это - доп. нагрузка сети и серваков. Цитата: проверить, жив ли абонент, какие до него потери... опять же - демон на серваке и на клиентской стороне, непрерывно общающиеся... Насколько оправдан реалтайм и сильно ли буду отличаться результаты других методов?
  8. Hans R. Steiner писал(а) Tue, 05 September 2006 13:08 Нда... ужас... в таком варианте, проще через system сделать... там и nmap, и пинги/арпинги различные... :/ Можно. Но и там кое-где нужны рутовские права. Через sudo, разве что Тут еще один нюанс - как долго будет отрабатывать этот скрипт? Если надо проверить, живы ли 2-3 хоста, вариант скана по запросу подходит, а если надо просканить сеть */24? В то же время, пуская нмап каждую минуту, получаем статистику давностью в минуту. Если машины не вкл/выкл постоянно, то вариант вполне подходящий, имхо. Пользователь получает информацию мгновенно, актуальность ее достаточно высока.
  9. Hans R. Steiner писал(а) Tue, 05 September 2006 12:02 Ну... меня, в принципе, вполне устраивает и самый простой вариант $p = Net::Ping->new(); print "$host is alive.\n" if $p->ping($host); $p->close(); но есть одно НО - не понимаю почему, но машины с FreeBSD, он не видет, в то время как, на icmp они откликаются. echo (7/tcp/udp) я открыл, но все равно их не видно да и открывать дополнительные порты, как-то не хочется... Ну... тогда можно попробовать SYN, в nmap'е он хорошо работает. Хотя, согласно perldoc, при SYN-скане обрабатывается только ACK, а не RST, как в nmap... А при закрытом порте как раз RST и получаем На худой конец можно периодически сканить сеть тем же нмапом и складывать результаты в доступный для апача файл...
  10. Цитата: perldoc Net::Ping If the "icmp" protocol is specified, the ping() method sends an icmp echo message to the remote host, which is what the UNIX ping program does. If the echoed message is received from the remote host and the echoed information is correct, the remote host is considered reachable. Specifying the "icmp" protocol requires that the program be run as root or that the program be setuid to root. А непременно надо icmp? Может лучше другим методом попробовать?
  11. spyfox писал(а) Sun, 03 September 2006 13:57 просканировал свой сервер nmap -sT, результат; 22/tcp open ssh 25/tcp open smtp 80/tcp open http 110/tcp open pop3 135/tcp filtered msrpc 137/tcp filtered netbios-ns 139/tcp filtered netbios-ssn 443/tcp open https 445/tcp filtered microsoft-ds 623/tcp filtered unknown 995/tcp open pop3s на сервере висит httpd сервер,почта,ssh поэтому нужны мне только 22,25,80,110,443 А вот и нет. На сервере висит еще самба и что-то непонятное на 623 порту Цитата: то как их закрыть? Не запускать ненужные демоны.
  12. Aceler писал(а) Sun, 03 September 2006 12:29 Вопрос: каким параметром в ulimit.conf можно расширить значение ulimit -v? P.S. Посоветовали строчку * hard as unlimited Не помогло. P.P.S. Дистрибутив SuSe, если это имеет значение. Для Вас так принципиально, чтоб все было в конфиге? Пропишите нужные команды в стартовых скриптах и не мучайтесь.
  13. VertQ писал(а) Fri, 01 September 2006 15:03 Я поискал, нашел этот форум... Есть какие-то еще сложности, кроме правильного выбора раздела? Однажды после установки SUSE9 Win2000 перестала загружаться. В каком случае это возможно? В случае установки Линуха на раздел Винды (и, ессно, переформатирования последнего) либо неправильной настройки загрузчика.
  14. xAvataRx писал(а) Thu, 31 August 2006 17:51 хмммммм странно устанавливал wget а оказываеться это вообще снифак ettercap какойто :') Жжоте напалмам!
  15. Ineu

    XFCE (xffm)

    kirkir писал(а) Thu, 31 August 2006 16:15 Maestro писал(а) Thu, 31 August 2006 15:37 dos charset = 866 unix charset = UTF-8 display charset = UTF-8 Хотябы написали как этим пользоваться Прописать в конфиг самбы имхо. 2 White Mouse Везет же Вам
  16. Lerd писал(а) Thu, 31 August 2006 14:22 Отключил авто запуск X-Windows всё хорошо загружается, но теперь Linux не хочет загружать графику, в ответ на команду StartX он выдаёт ошибку, что он не находит видео карту, как можно это исправить? Настроить иксы.
  17. botanus писал(а) Thu, 31 August 2006 13:33 А под 2.6.11.6 ядром Mandrake linux собраться никак не может? Почему не может? =0
  18. xAvataRx писал(а) Wed, 30 August 2006 09:44 потом захожу в папку и нажимаю на значек wget и он игнорирует!!!! вот какие я действия выполнял,а про переменную окружения PATH я без понятия. 1. В какую папку? 2. Что он игнорирует и с чего Вы взяли, что таки игнорирует? 3. PATH - основы системы, это должен знать каждый
  19. Sleeping Daemon писал(а) Mon, 28 August 2006 07:50 AccessD писал(а) Sun, 27 August 2006 15:01 Цитата: а знаю что такое МОЖНО зделать а откуда вы взяли, что это возможно? Это возможно. Из-под ХР точно можно. Имхо, вопрос задавался не для того, чтоб узнать, возможно или нет, а для того, что подтолкнуть человека к мысли обратиться к тем источникам, из которых он узнал, что это возможно. Нельзя же такое голословно утверждать, должны же быть доказательства!
  20. Hans R. Steiner писал(а) Fri, 25 August 2006 13:13 Ну... лично я, никогда не видел, чтобы Linux повисал (если не считать проблем железа и вариантов, когда процесс сжерает столько ресурсов, что на остальные процессы, их просто не хватает) А какие еще могут быть причины?
  21. mauritius писал(а) Fri, 25 August 2006 09:19 Я просто никогда не слишал что Linux так зависает или я не прав ????? Ну если Вы так ставите вопрос, то конечно правы, Вас ведь лучше знать, что Вы слышали, а что нет А если "я слышал, что Линух никогда не зависает" - знайте, это неправда. Ошибки есть везде. Хотя до Винды ему, конечно, далеко
  22. Fakir писал(а) Fri, 25 August 2006 08:35 Люди, что делать то? Попробуйте убрать вот это: alias eth2 sk98lin и перегрузиться.
  23. Ну... это с форума наг.ру, там первоисточник не указан
  24. karuss писал(а) Thu, 24 August 2006 13:11 Смущает отсуствие опыта работы с linux-системами и отсутсвие людей с таким опытом в отделе. Все приходится по книжкам и форумам искать. На данный момент я остановился на snat, при котором ip всех хостов из lan2 подменяются ip интерфейса eth1, смотрящего в lan1, linuxPC. Настроен форвард с eth1 на eth2 пока без всякой фильтрации и цепочка: iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source ip_eth1 Т.е. получился обычный гейт lan1 из lan2. А вот как настроить соответствие каждого ip из lan1 своему конкретному ip из lan2 никак не пойму Итак. Привязка к выходному интерфейсу в принципе некорректна. Работать оно, конечно будет, но зачем? Лучше так: iptables -t nat -A POSTROUTING -s X -j SNAT --to-source Y где X - адрес машины в lan2, Y - адрес в lan1 Обратите внимание, что использовать для ната можно только свободные адреса lan1. То есть имеется множество адресов lan1, множество адресов lan2. Некоторые адреса в lan1 используются, некоторые нет. Берем неиспользуемые адреса, назначаем на смотрящий в lan1 интерфейс, каждому адресу из подсети lan2 ставим в соответствие адрес из множества свободных адресов lan1, маскируем пакеты под эти адреса. Разумеется, если свободных адресов lan1 будет меньше, чем машин в lan2, несколько машин lan2 придется маскировать под один адрес lan1. Назначение же всех свободных адресов на интерфейс нужно, чтобы нормально работал роутинг.
  25. Ineu

    Индия - родина слонов

    На одном индусском форуме программистов задали вопрос: "Как вычислить завтрашнюю дату?" Ответ был шедевральным и уже разошелся почти по всему миру void get_tomorrow_date( struct timeval *date ) { sleep( 86400 ); // 60 * 60 * 24 gettimeofday( date, 0 ); }
×
×
  • Создать...