User + IP ili MAC address

8 отговора 569 прегледа
#1

User + IP ili MAC address

Kak moje da se napravi pod windows 2000 advanced server daden potrebitel ot mrejata da bude dopuskan samo ako otgovarai i an opredelen IP adress ili MAC (PC -to ne e domain)

Отговор
в отговор на azwe #2

Re: User + IP ili MAC address

s arp.
cheti command.com: arp /?

The Real Net - The Real Internet Provider
[линк]
Отговор
в отговор на ^Kj^TRN #3

Re: User + IP ili MAC address

v smisal na men mi triabva kogato niakoi po mrejata primerno otvaria daden shernat resurs i primerno potrebitel Gosho sled kato si vuvede i parolata da bude dopusnat samo ako e s IP address 192.168.0.3 a puk Tosho samo ako e s 192.168.0.4

Отговор
в отговор на azwe #4

Re: User + IP ili MAC address

access list на входа ? въпреки, че в момента нямам много ясна идея как може да се реализира това под ХР ... т.е. не мога да се сетя за някой качествен файрвол който да позволява чак такова вмешателство в работата му

Не вытащишь без труда, если сунул не туда.
Отговор
в отговор на azwe #5

Re: User + IP ili MAC address

Kolegata koito ti dade otgovor za po gore e pravilen, na vsiako ip mu slagash i maka i si gotov naistina vij arp /? primerno
arp -s 192.168.1.11 11:12:13:14:15:16
taka samo tozi koito ima tova ip s tozi mak shte te pusne, ako maka ti e drug niama

ako ima neiasno dai si mail ili icqto

Отговор
в отговор на Dark Master #6

Re: User + IP ili MAC address

А какво ще стане , като се сложи един снифер , определен потребител си смени IP и мак адреса с този на изключен в момента и започне да ползва неразрешени ресурси ?.Пак ще стигнете до идеята за VPN - а ,който е дискутиран 5 теми по-надолу?.

Отговор
в отговор на azwe #7

Re: User + IP ili MAC address

Sys arp nqma da stane nito s access list.

Nito layer2 nito layer 3 protokolite mogat da znaqt koi e username-a, v smisal che i dvete shte bydat provereni i syotvetno clientyt dopusnat ili ne do momenta v koito moje da si izprati parolata i da se proveri koi e toi, a proverkata za ip addresa trqbva da se izvyrshi sled izprashtaneto na username i pasword.

Samiqt service ako ima variant v koito moje da dopusne potrebitel X ot ip X samo shte stane. Dokolkoto znam mai ne systestvuva takav variant v SMB protokola.

Отговор
в отговор на azwe #8

Re: User + IP ili MAC address

Предлагам shell scripting!

До не отдавна shell scripting ми звучеше, като "едно от най-хубавите неща в линукс, което го няма в уиндоус". За щастие се появи PHP. До момента съм си написал следните два скрипта (привеждам ги като примери за възможностите които съществуват, а не за да се фукам):
1. Проверка в ДБ дали текущия потребител има право да се логне в момента и колко време има право да стои. Когато времето изтече автоматично се прави логоф, а ако е свършило изобщо не се допуска. Възможностите за time limit са практически неограничени - 5 мин/час; 63 часа/седмица и т.н.
2. При стартиране на компютъра се проверява колко е часът и се стартира съответната dial-up връзка (съответно за нощен и дневен достъп), като при това се прави профилактично обновяване на адреса от DHCP сървъра. В определен час се прекъсва едната връзка и се набира другата. Всичко се записва в лог файл.

Технически е УДИВИТЕЛНО просто! За пр. 1 са необходими едно ехе, един ини файл и една външна програма. За втория минаваме само с ехе-то, ини-то и два CMD файла.

За повече информация вижте [линк]. Преполагам, че и аз мога да съм от помощ.

Отговор
в отговор на azwe #9

Re: User + IP ili MAC address

Като се замисля в цялата работа могет да се намесят и цифрови сертификати. Да речем следния сценарий:

Потребителите от мрежата имат само HTTP достъп до ресурсите които трябва да се опазят. На всеки компютър се инсталира сертификат (издаден от админа), коъто се маркира да не exportable. На уеб сървъра му се прави мапване между потребителски имена и сертификати и се забранява достъпа от всички други IP-та. Като капак на всичко може да се намеси и PHP и да провери дали съвпадат username/IP/MAC и ако има нещо съмнително просто прави redirect и съобщава на админа (може и по меил).

Сложничко е и си иска програмирането, но и задачката не е проста ;-)

Отговор