вопрос по С от начинающего
У меня простой вопрос по С, как можно из программы на С запустить например строку типа
iptables -t mangle -nvL
Заранее благодарю
У меня простой вопрос по С, как можно из программы на С запустить например строку типа
iptables -t mangle -nvL
Заранее благодарю
Люди подскажите как из файла (текстового) вывести на экран консоли только нужную строку, допустим 7 по счету сверху. Чтоб эту строчку можно было в скрипт записать.
Не получается отправить почту в чем проблема понять не могу может кто понимает, разъясните плииз
No local mailer defined QueueDirectory (Q) option must be set
Вот такая надпись пишется и не че не отсылается
Привет всем
Вопрос такой, есть Линукс сервер, на нем два интерфейса eth0 и eth1 первый eth0 смотрит в интернет второй eth1 смотрит в локалку (просто классика). Поднят NAT на iptables для доступа клиентов локалки в инет.
Все работает нормально, проблем вроде нет.
Но вот если я введу такую строчку
iptables -t mangle -A PREROUTING -i eth0 -j ACCEPT
и далее такую
iptables -t mangle -A OUTPUT -o eth0 -j ACCEPT
то будет ли у меня по команде
iptables -t mangle -nvxL
выдаваться истинное значение скачанных и переданных байт через eth0 с моей локалки в инет. Провайдер у меня для оплаты считает весь трафик и входящий и исходящий.
И вообще правильны ли вводимые мной правила для подсчета трафика?
Ввожу команду tcpdump -i eth0 -s 1500 -c 1 -w 1pak.snf то есть хочу записать всего один пакет проскочивший через сетевую карту. По идее mtu для eth0 равно 1500 байт и перехваченный пакет записанный в файл 1pak.snf должен быть 1500 байт, а он равен то 100 то 94 байта но не как не 1500. Может я что то не так задаю в комманде.
Заранее благодарю
Всем привет.
Я только начинаю изучать С на Linux. Хочу попробовать написать простейший снифер, может кто подскажет простейший снифер для детального разбора.
Заранее благодарю.
Всем привет.
Не подскажет ли кто, пример кода для написания снифера на С.
Но чтоб полностью IP пакеты отлавливал и складывал их в какуюнибудь папочку на винте.
Заранее благодарю ;-)
Вопрос странный но все же
Система Slackware 9, ядро 2.4.20
Запускаю /usr/sbin/dhcpd eth0 все отлично запускается и в каталоге
/var/run/ появляется файл dhcpd.pid
далее пишу killall dhcpd
делаю ps -e процесса dhcpd нету, и тут самое интересное
залазию в /var/run/ и вижу там файл dhcpd.pid размером в 5 байт
открываю на просмотр внутри номер процесса (например 1897). Запускаю ps -e, НУ НЕТ ТАКОГО НОМЕРА ПРОЦЕССА!!!.
Как это понимать может кто сталкивался
Люди помогите.
Не могу поднять Dial_in сервер
Операционка - SlackWare 9
ядро - 2.4.20
До этого стоял РедХат9 в нем был mgetty и Dial_in поднимался без проблем.
В слаке нет mgetty, я его скачал из инета скомпилировал в иниттаб прописал строк нужные, короче сделал по аналогии с РедХат, но почемуто ррр не хочет запускаться.
Может кто сталкивался с такой проблемой.
Хочу сам написать sniffer, но как это сделать - не знаю.
Может кто подскажет какую литературу поковырять.
Буду очень благодарен
Проблема такая стоял RH7.2 сервер, и модем на нем прекрасно принимал
входящие звонки для доступа в интернет.
Решил обновить до RH9.0
Начались проблемы вот кусочек лога mgetty.log.ttyS1
07/11 17:04:43 yS1 login: use login config file /etc/mgetty+sendfax/login.config
07/11 17:04:43 yS1 login: '/etc/mgetty+sendfax/login.config' ignored, wrong permissions. Must be owned by 'root' and have mode '0600': Invalid argument
07/11 17:04:43 yS1 login: fall back to /bin/login
07/11 17:04:43 yS1 calling login: cmd='/bin/login', argv[]='login /AutoPPP/'
07/11 17:04:43 yS1 setenv: 'CALLER_ID=none'
07/11 17:04:43 yS1 setenv: 'CONNECT=19200/V34/NONE'
07/11 17:04:43 yS1 setenv: 'DEVICE=ttyS1'
07/11 17:04:43 ##### data dev=ttyS1, pid=1290, caller='none', conn='19200/V34/NONE', name='', cmd='/bin/login', user='/AutoPPP/'
В общем модем отвечает на звонок свое дело делает , а вот ppp подниматься не хочет.
Хотя 7.2 все работало нормально
Непонятное в LogWath
Почти каждый день получаю вот такое письмо от сервера Linux 7.2
Может кто знает что это означает.
Jun 23 15:20:25 3s sshd[869]: Received signal 15; terminating.
Jun 23 15:25:13 3s sshd[869]: Server listening on 0.0.0.0 port 22.
Почти каждый день получаю вот такое письмо от сервера Linux 7.2
Может кто знает что это означает.
Jun 23 15:20:25 3s sshd[869]: Received signal 15; terminating.
Jun 23 15:25:13 3s sshd[869]: Server listening on 0.0.0.0 port 22.
Проблема вот в чем на сервере Red Hat 7.2 стоит Squid 2.4 STABLE1, все вроде работает, но каждое утро Squid начинает ужасно тормозить, то есть он вроде работает, но странички у клиентов открываются ужасно медленно. Но если сделать ./squid restart все начинает работать чудесно и замечательно. Пока я сделал в crond запись на ежедневный рестарт squid. Но это же не решение проблемы. Может кто сталкивался с такой проблемой.
кто нибудь пробовал програмировать свое железо под Линукс, то есть взял сам собрал макетницу подсоединил к ISA слоту и написал прогу для нее. Конечно ч понимаю что это есть, но вот ктонибудь поделился бы
Долго искал прогу для мониторинга юзера в интернете под линукс. Но к сожалению не нашел зато нашел такую прогу под Виндовс - Kerio Network Monitor называется, неплохо работает и делает то что нужно.
Вдруг перестал запускаться syslog.
Даю команду
[root@myserver init.d]# ./syslog restart
и получаю сообщения
Shutting down kernel logger: [OK]
Shutting down system logger: [OK]
Starting system logger: [FAILED]
Starting kernel logger: [OK]
[root@myserver init.d]#
В чем может быть причина не могу понять
На серваке RH 7.0
Задача такая может кто и сталкивался. Я админ небольшой сети. Есть сервак Linux RH7, на нем HDSL модем смотрит в инет и eth0 смотрит во внутреннюю сеть. На серваке установлены sendmail, squid и для отдельных пользователей masquerade (например для меня).
Недавно шеф озадачил хочу говорит видеть кто чем занимается в инете. То есть допустим ip 192.168.0.22 все что делал в инете скопировалось в отдельную папочку и шеф потом эту папочку посмотрел ну сделал для себя какието выводы.
Под NT такая прога есть GiveMeTo называется, а вот под линукс есть что нибудь подобное или нет.
Заранее благодарю.
Помогите разобраться с сообщением сервака RH 7.0 ядро 2.2.16-22
На сервере стоит модем на входящие звонки, все работает нормально, но периодически выходит сообщение
ppp: error in VJ decompression
че это такое и как это исправить.
Привет всем.
Можно ли сделать так чтобы почта юзера (входящяя, исходящаяя) копировалась или посылалась допустим администратору на почтовый ящик, но чтоб сам юзер об этом не догадывался. Где и что нужно настроить.
← предыдущие | следующие → |