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

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: moonshadow в Oct 22, 2006, 13:20



Титла: Проблем при смяа на mac address
Публикувано от: moonshadow в Oct 22, 2006, 13:20
Здравйте,

знам че темата е коментирана, но решение на моят проблем неможах да открия.

Използвам Mandriva 2007 x86 64 искам да си сменя mac address-a защото съм с два компютъра в къщи и се налага да си ползвам нета и през двата.

значи така с

ifconfig eth0 down
ifconfig eth0 hw ether NOVIQ MAC adres
ifconfig eth0 up

успявам да сменя мака, и ми дава пинг към gateway и DNS
но интернет няма, а и след рестарт се връща старият мак, значи това с добявянето на

#ifconfig eth0 hw ether NOVIQ MAC adres

в  /etc/rc.d/rc.local  не съм го пробвал и може би ако го пробвам ще успея да си запазя новия мак и след рестарта, но невиждам смисъл при условие че интернет няма.

Имам си статично IP с gateway и dns, тоет не го получавам от DHCP server

Ами това е проблема - имам пинг към gateway и dns, но няма нет . Приемам съвети сякакви. И ако някой знае къде мога да открия писано по темата (може и на англииски) нека се обади.





Титла: Проблем при смяа на mac address
Публикувано от: urud в Oct 22, 2006, 14:32
Пробвай така:
route add default gw gateway-a-ти


Титла: Проблем при смяа на mac address
Публикувано от: moonshadow в Oct 24, 2006, 15:52
Пробвах но нестава, положението си е същото.
 
Явно проблема е другаде, пробвах на друга машина с линукс да пусна нет, без да променям мак адреса и се оказа че отново имам пинг но няма интернет, тогава се обадих на моите доставчици за да проверя какво става и те ми казаха, че немога да ползвам ОС различна от Вин. В последствие видях, че това нещо си го пише и в договора.

Та навият въпрос сега е някои има ли идея, как точно техният софтуер и хардуер вижда че пакетите от това IP не са испратени през Вин а през линукс има ли начин да направя така че да си подкарам нета и през линукс.

Няма никаква идея какви рутери ползват нито какъв софтуер.


Титла: Проблем при смяа на mac address
Публикувано от: senser в Oct 24, 2006, 16:16
Цитат (moonshadow @ Окт. 24 2006,15:52)
Пробвах но нестава, положението си е същото.
 
Явно проблема е другаде, пробвах на друга машина с линукс да пусна нет, без да променям мак адреса и се оказа че отново имам пинг но няма интернет, тогава се обадих на моите доставчици за да проверя какво става и те ми казаха, че немога да ползвам ОС различна от Вин. В последствие видях, че това нещо си го пише и в договора.

Та навият въпрос сега е някои има ли идея, как точно техният софтуер и хардуер вижда че пакетите от това IP не са испратени през Вин а през линукс има ли начин да направя така че да си подкарам нета и през линукс.

Няма никаква идея какви рутери ползват нито какъв софтуер.

имаш ли пинг до yahoo.com примерно

ако да - пробвай да смениш идентификацията на браузъра и кажи какво става


Титла: Проблем при смяа на mac address
Публикувано от: laskov в Oct 24, 2006, 16:23
Това
Цитат
Ако пакет от Windows станцията излезе към Интенрет през Linux маршрутизатора, то той ще е с TTL равен на 128 (ако нямаше правилото в таблица mangle за увеличаване на параметъра TTL, щеше да е със стойност 127, а много доставчици филтрират пакети със стойност на TTL, която е нечетно число).
е цитат от тази статия.


Титла: Проблем при смяа на mac address
Публикувано от: moonshadow в Oct 24, 2006, 23:00
здравейте отново,

решението на проблема ще смяна на доставчика, защото съм страшно недоволен от него в момента.
А иначе по въпроса наистина ми интересно как е реализирано това ограничение от доставчика (да се ползва услугата само в Вин среда) и дали има начин да се измисли нещо за да се избегне това ограничение.

А иначе аз направих следното пуснах си едно прокси през Вин и през него влязох в нета с линукс машината, но ако директно пусна нета на линукс машината тои не трагва.


Титла: Проблем при смяа на mac address
Публикувано от: Hapkoc в Oct 25, 2006, 01:30
Цитат

А иначе по въпроса наистина ми интересно как е реализирано това ограничение от доставчика (да се ползва услугата само в Вин среда) и дали има начин да се измисли нещо за да се избегне това ограничение.


Прочете ли статията, към която е дал връзка laskov?


Титла: Проблем при смяа на mac address
Публикувано от: VladSun в Oct 25, 2006, 08:08
Цитат (moonshadow @ Окт. 24 2006,15:52)
тогава се обадих на моите доставчици за да проверя какво става и те ми казаха, че немога да ползвам ОС различна от Вин. В последствие видях, че това нещо си го пише и в договора.

Кои са тия?!?!


Титла: Проблем при смяа на mac address
Публикувано от: Dean79 в Oct 27, 2006, 13:03
/офтопик
Ще ме извинявате за лошия тон, ама има ли по-големи нещастници от тия дето ти казват каква операционна система да използваш? Ми че те утре ще ти кажат и с какъв браузър да ползваш! Моите умници пък ми правят ограничение по брой заявки...

По темата:

iptables -t mangle -A OUTPUT -j TTL --ttl-set 128

И по-културния вариант:

echo net.ipv4.ip_default_ttl = 128 >> /etc/sysctl.conf
sysctl -p





Титла: Проблем при смяа на mac address
Публикувано от: gat3way в Oct 27, 2006, 13:25
Доколкото съм запознат default_ttl няма връзка с TTL-a на пакетите, с които се занимава conntrack. Това е стойността с която се инициализира TTL полето на IP пакетите, изгенерирани от машината при write()/send()/sendto()/sendmsg()/sendfile() върху някой сокет.


Титла: Проблем при смяа на mac address
Публикувано от: GoodT в Oct 27, 2006, 20:24
След като ping-неш gateway-я, кажи какво ти връща:
#ping 194.145.63.12


Титла: Проблем при смяа на mac address
Публикувано от: Dean79 в Oct 28, 2006, 08:10
Цитат (gat3way @ Окт. 27 2006,14:25)
Доколкото съм запознат default_ttl няма връзка с TTL-a на пакетите, с които се занимава conntrack. Това е стойността с която се инициализира TTL полето на IP пакетите, изгенерирани от машината при write()/send()/sendto()/sendmsg()/sendfile() върху някой сокет.

Не е ли едно и също??? При промяната си въща ТТЛ = 128.


Титла: Проблем при смяа на mac address
Публикувано от: moonshadow в Oct 28, 2006, 15:20
Цитат (Dean79 @ Окт. 27 2006,14:03)
По темата:

iptables -t mangle -A OUTPUT -j TTL --ttl-set 128

Ами пробвах така, но ми дава:
Примерен код

Bad parametar: 128


някакви идей защо се получава така?


Титла: Проблем при смяа на mac address
Публикувано от: Dean79 в Oct 29, 2006, 06:45
Пробвай по другия начин, който описах, не съм сигурен обаче дали ще проработи.


Титла: Проблем при смяа на mac address
Публикувано от: moonshadow в Nov 12, 2006, 18:32
Очаквам други савети и идеи, промених си TTL-а на 128 (пробвах: при пинг на хоста ми дава TTL=128) но интернет отново няма. Промяната е напражих като просто промених стоиноста в фаила

/proc/sys/net/ipv4/ip_default_ttl

Видях също че имам вразка с интернет - имам пинг към други БГ мрежи както и кам ДНС и шлюз. Ами това е приемам съвети всякакви защото наистина искам да си подкарам нета под линукс


Титла: Проблем при смяа на mac address
Публикувано от: dad в Nov 15, 2006, 12:41
Какво ще рече, че имаш пинг към други БГ мрежи? Nameserver-ите въведени ли са ти както трябва?
Извинявай, ако нещо съм пропуснал, ама не зацепвам....Имаш връзка с интернет, а интернет нямаш, така излиза ???





Титла: Проблем при смяа на mac address
Публикувано от: GoodT в Nov 15, 2006, 18:26
"имам пинг към други БГ мрежи както и кам ДНС и шлюз" - въведи си DNS адресите в /etc/resolv.conf и мисля, че всичко ще е наред.
ПП: По някога сложните на пръв поглед проблеми имат прости решения.