Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:10 14.05.24 
Клубове/ Компютри и Интернет / Linux Пълен преглед*
Информация за клуба
Тема Re: dhcp [re: Grok]
Автор avenger (пристрастен)
Публикувано13.10.06 15:01  



nai elementarnoto koeto se seshtav momenta

#!/bin/bash

# proveriavame na vsiaka 1 min dali niama vkliuchen nov pc v mrejata
# i go prenasochvame kym vytreshen web server

while [1]; do

# vzimame ot arp chache na gateway-a macs na vsichki pc-ta

arp | awk {'print $3'} | grep -v address > /tmp/new_macs

# za vseki edin MAC koito ni e nepoznat dobaviame rule za redirect

for i in `diff /tmp/macs /tmp/new_macs | grep \> | awk {'print $2'}; do
iptables -t nat -I PREROUTING -m mac --mac-source $i -j DNAT --to-destination myweb.mydomain.com

# obnoviavame lista s poznatite ni addresi

cp /tmp/new_macs /tmp/macs

#izchakvame 1 min predi nova proverka

sleep 60
done

ot strana na weba slagash skript koito dobavia rule na gateway-a sled kato klienta si plati ...
iptables -t nat -I POSTROUTING -s klient-ip -j SNAT mygw.mydomain.com

i maha reda s negovia mac:
iptables -t nat -D PREROUTING -m mac --mac-source klient-mac -j DNAT --to-destination myweb.mydomain.com

nadiavam se tova pomaga da shvanesh obshtata ideia i se pravi s podrychni sredstva ;)

pone az bih go napravil taka ...

[edit]
vsyshtnost promenlivite tiabva da sa s $$ ne s $ ako se ne lyja ;)
[/edit]

Редактирано от avenger на 13.10.06 15:04.



Цялата тема
ТемаАвторПубликувано
* dhcp as   05.10.06 11:52
. * Re: dhcp DrFrancky   05.10.06 13:14
. * Re: dhcp as   05.10.06 13:27
. * Ако ти разбирам правилно въпроса, Masklin   05.10.06 13:46
. * Re: Ако ти разбирам правилно въпроса, %esp   05.10.06 13:56
. * Може би Masklin   05.10.06 14:09
. * Re: Може би O!Sag   14.10.06 16:58
. * Re: Ако ти разбирам правилно въпроса, aha   05.10.06 13:59
. * Ето инфо за по-добро решение Masklin   05.10.06 14:13
. * Re: dhcp DrFrancky   05.10.06 15:19
. * Re: dhcp пak aз   05.10.06 15:29
. * Re: dhcp мeтълДжyмa   08.10.06 15:21
. * Re: dhcp avenger   13.10.06 14:13
. * Re: dhcp DrFrancky   13.10.06 15:25
. * Re: dhcp O!Sag   14.10.06 16:58
. * Охо, Masklin   14.10.06 17:08
. * Re: Охо, O!Sag   14.10.06 17:15
. * Re: Охо, root   29.10.06 06:41
. * Re: Охо, DrFrancky   29.10.06 09:09
. * Re: dhcp мoбимeн   29.10.06 01:55
. * Re: dhcp root   05.10.06 13:30
. * Re: dhcp DrFrancky   05.10.06 15:18
. * Re: dhcp Grok   05.10.06 14:12
. * Re: dhcp avenger   13.10.06 15:01
. * Re: dhcp DrFrancky   13.10.06 15:27
. * Re: dhcp glutton   19.10.06 15:04
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.