Google
Начало arrow Полезно arrow Премахване на ограниченията на интернет доставчиците

Премахване на ограниченията на интернет доставчиците Печат Изпрати на приятел
Router WRT54GLПовечето интернет доставчици налагат ограничения за достъп до интернет на повече от един компютър. Най-често се използва филтриране по MAC адрес, намаляване стойността на TTL  и ограничение броя на позволените сесии. Как да избегнем тези ограничения? Как да изберем подходящ рутер?

Когато искаме да използваме домашния или офисния интернет на повече от един компютър, посредством рутер или споделяне на интернета от единия компютър към останалите (internet connection sharing) и това не се получава, то най-вероятно доставчикът ви е наложил едно или повече от следните типове ограничения за споделяне на интернет:

1. Ограничение по MAC адрес

Много често използвано. Първо трябва да установите какъв е MAC адресът на вашата лан карта, която ползвате за интернет достъп. Копирайте и поставете следния ред в дос. Дос конзолата може да стартирате от start menu - run - пишете cmd и натискате enter. Кабелът за интернет трябва да е включен в лан картата и връзката да бъде активна, т.е. да имате интернет.

ipconfig /all > C:\my-ip.txt

DOS command prompt

После отивате на C:\ с windows explorer и намирате файла my-ip.txt. Отворете го и намерете реда

Physical Address. . . . . . . . . : 00-01-04-8D-3F-62

Стрингът от цифри е вашият MAC адрес. Ако имате повече от един интернет адаптер, вижте името на лан картата, която е за връзка с интернет доставчика или се ориентирайте по IP адресите.
Въпросният MAC адрес може да се сложи в секцията MAC address cloning на WAN порта, която имат всички рутери.

router MAC cloning

Ако искате да свържете друг компютър на мястото на настоящия трябва да поставите този MAC адрес в секцията Network adress на advanced properties на лан каратата на компютъра.

Windows MAC cloning

Не свързвайте два компютъра с еднакви MAC адреси в една и съща локална мрежа. Ако го направите може да спре комуникацията между тях.

2. Ограничение по TTL

TTL - time to live - това е "времето на живот" на пакета с данни. Информацията се трансферира в интернет под формата на пакети. Когато информацията преминава през устройство, което я препредава,  това време се намалява с една единица. Когато интернет доставчикът ви е наложил тази забрана, той ви предоставя интернет с TTL=1. Ако се опитате да споделите интернета към повече от едно устройство, за второро устройство се получава TTL=0 и пакетите не могат да бъдат усвоени. На първото устройство (рутер или компютър) интернетът работи нормално, но на устройствата след него няма да имате интернет. По подразбиране пакетите в windows са с TTL=128, в Linux TTL=64. Проверката за това дали имате лимит по TTL е елементарна. Отивате отново в дос конзолата и изпълнявате командата "ping bashsrv.com". Ако в резултата TTL = 1, то вие имате ограничение по TTL.

Pinging bashsrv.com [87.120.40.36] with 32 bytes of data:

Reply from 87.120.40.36: bytes=32 time=1ms TTL=1
Reply from 87.120.40.36: bytes=32 time=1ms TTL=1

За да избегнете това ограничение е нужно да добавите стойност към TTL, т.е. да модифицирате пакетите с данни. За целта най-удачно е да си закупите рутер, който позволява промяна на TTL или рутер, който позволява смяна на firmware с такъв, който има възможност за изпълнение на Linux команди. Най-лесен за употреба, изпитан и надежден е софтуерът с отворен код DD-WRT. За ваша информация - обикновенно губите гаранцията на рутера, когато подмените оригиналния му firmware с друг. След като смените оригиналния firmware с DD-WRT, трябва да поставите следния команден ред в секцията Administrations - Command: 

iptables -t mangle -I PREROUTING -i vlan1 -j TTL --ttl-set 10

След това запаметете с опцията Save firewall.
Ако доставчикът ви предоставя интернет чрез pppoe трябва да поставите този ред:

iptables -t mangle -I PREROUTING -i ppp0 -j TTL --ttl-set 10

Така пакетът, който преминава през рутера получава стойност TTL=10.  

3. Ограничение по брой сесии

Това ограничение няма как да бъде избегнато. Доставчикът лимитира сесиите, които вие инициирате (за пример отварянето на 1 уеб страница изисква 1 сесия). Ако имате това ограничение обикновенно ви се предоставя право да стартирате до 40 - 60 сесии. По този начин доставчикът се застрахова, че вие няма да ползвате домашния си интернет за уеб хостинг например. За нормален потребител 40 сесии са напълно достатъчни в общия случай.

4. Как да изберем подходящ рутер

На тази връзка DD-WRT supported devices има пълен списък с поддържаните устройства, позволяващи работа с DD-WRT.
След като проверите кой firmware е за вашето устройство, можете да го свалите от тази връзка download dd-wrt firmwares.
BashSrv препоръчва рутер Linksys WRT54GL.

Ако не успеете да се справите сами с тези настройки, можете да разчитате на помощта на BashSrv. Налагането на ограничения при предоставянето на услугата "интернет достъп" е изцяло фирмена политика на конкретния доставчик. Тези особености би трябвало да са уточнени в договора за предоставяне на услугата. Клиентът подписва този договор само ако прецени, че тези условия го устройват. Така че не е редно доставчиците да бъдат обвинявани за тези ограничения.



Коментари (1)
19-04-2008 12:37
mnogo mersi za infoto!!!
Добавен от twoem

Добави нов коментар
  • Моля, придържайте се към темата на статията.
  • При сгрешен секретен код натиснете *Refresh* на Вашия браузър за генериране на нов код.
Име:
Коментар:

Код:* Code

 
< Предишна   Следваща >
Gala 2008