The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
arp, !*! hozman, 27-Сен-07, 03:34  [смотреть все]
Прочёл я на этом сайте, сообщение одного чеовека недавно, взялся и сделал всё как он написал но .... что то не заметил никакой разницы в работе сервера и сети. Тема касается привязки айпишников к макам, используя arp-таблицу. Вот что я сделал:

1. Создал файл в директории /etc (etc/ethers.local)
   В файле набрал айпишники и маки через пробел
     192.168.1.1 00:0E:0C:3F:6C:G4
     192.168.1.2 00:00:00:00:00:00
и.т.д

2. Написал скрипт (/etc.static.arp)
#!/bin/sh
arp ad > null
I=1
while [ $I 1e 254]
do
    arp -s 192.168.0.${I} 0:0:0:0:0:0
    I=`expr $I + 1`
done
arp -f /etc/ethers.local

3.Сделал этот скрипт исполняемым, прописав в файл etc/rc.local такую строчку: (Значит ли это что я сделал его исполняемым прописав строчку?????)
/etc/static.arp


Но УВЫ некаких результатов не показало вабще! Что я не так сделал, может где пробел какой ненужный или мелкая ошибка, или я что то не учёл? HELP!!!!

  • arp, !*! dimichMC, 15:05 , 28-Сен-07 (1)
    >3.Сделал этот скрипт исполняемым, прописав в файл etc/rc.local такую строчку: (Значит ли
    >это что я сделал его исполняемым прописав строчку?????)
    > /etc/static.arp

    для того чтобы файл был испоняемым,
    нужно chmod 100 /etc/static.arp


    кроме того,
    #!/bin/sh
    arp -d -a
        j=1
        while [ $j -le 255 ]
            do
                arp -s 10.0.0.${j} 0:0:0:0:0:0
                j=$(expr $j + 1)
            done
    arp -f /etc/eth.local

    Вот такой примерчик (в зависимости от версий), он у меня работает, хотя я его не использую.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру