Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: ntenev в Aug 18, 2004, 11:47



Титла: Задачка-закачка
Публикувано от: ntenev в Aug 18, 2004, 11:47
Ако се зададе:
Примерен код

iptables -A FORWARD -i eth0 -s ! 10.0.0.1/24 -j DROP

всичко работи нормално

Но ако не се остави интервал между ! и 10.0.0.1/24
Примерен код

iptables -A FORWARD -i eth0 -s !10.0.0.1/24 -j DROP


съобщението е:
Цитат

iptables -A FORWARD -i eth0 -s cp /mnt/cdrom/slackware/n/rp-pppoe-3.5-i386-1.tgz ./.0.0.1/24 -j DROP
Bad argument `/mnt/cdrom/slackware/n/rp-pppoe-3.5-i386-1.tgz'
Try `iptables -h' or 'iptables --help' for more information.


Интересно това пък от къде му хрумва ?
Някакви идеи ?

Поздрави !


Титла: Задачка-закачка
Публикувано от: sdr в Aug 18, 2004, 12:14
Най вероятно му хрумва от регулярните изрази с които се парсват опциите ... ти друго ли си помисли? Все едно някой изванземен с по 4 пръста на раката да каже:
"Тия земяни са странни: 3+3=6 но 6+6=12?? това от къде им хрумна???"


Титла: Задачка-закачка
Публикувано от: в Aug 18, 2004, 12:18
При bash !n, където н е някакво число, изпълнява команда под номер n от историята.
С history може да видиш командите и номерацията им.


Титла: Задачка-закачка
Публикувано от: pill в Aug 18, 2004, 16:11
браво!!!!!!!!!!!!!


Титла: Задачка-закачка
Публикувано от: vladou в Aug 19, 2004, 22:59
Много е просто:
Цитат

iptables -A FORWARD -i eth0 -s cp /mnt/cdrom/slackware/n/rp-pppoe-3.5-i386-1.tgz ./.0.0.1/24 -j DROP
Bad argument `/mnt/cdrom/slackware/n/rp-pppoe-3.5-i386-1.tgz'
Try `iptables -h' or 'iptables --help' for more information.

 v sluchata 'cp' е аргумент на -s параметара i se vazpriema kato ime na host, koito she bude po-kusno resovnat.. a kakvo da se pravi s ostanaloto ....
Rabotata s udivitelnata idva ot tam che ako sa razdeleni s ' ' to tova sa dva otdelni parametara i niamat mnogo-mnogo obshto pomejdu si.