Страница 1 из 1

Замена МАС адреса ppp

Добавлено: 2009-09-15 18:00:17
XliN
Доброго дня. Возникла такая пробема. Мой шибко умный провайдер (ВолгаТелеком) решил реально потупить. Короче. Взбрело ему в голову что он по чем зря раскидыватся белыми адресами и запретил более одной сессии на одном МАС адресе.
Все по порядку. Инет нам предоставляется по ADSL. Очень многие люди юзают два одновременно поднятых ppp. Собственно один для инета, второй для внутренней бесплатной сети. Весь траф раскидывается. Если инет то бежит в ppp0, если бесплатная сеть, то бежит в ppp1.
Все работало на ура, до того момента как они не сделали запрет на колличество сессий под одним маком.

Еще проблема в том, что модем у многих не может сразу поднимать два моста или роутера. Надо что бы все было реализовано либо через роутер, либо бриджем.

У меня возник план. Не знаю реален ли он, но прошу помощи в реализации или ваши идеи.

1. Есть сетевая eth1. Сделать для нее алиась, например eth1:1
2. Поменять eth1.1 МАС адрес.
3. Поднять ppp0 (inet) на eth1 и ppp1 (FOS) на eth1.1
4. Роутингом раскидывать фосовское на ррр1, а инетовское на ррр1.

Алиас я сделал. Но если попробовать подять ррр пишет что нет eth1.1

Код: Выделить всё

Sep 15 18:17:31 saikov pppd[2359]: Plugin rp-pppoe.so loaded.
Sep 15 18:17:31 saikov pppd[2359]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
Sep 15 18:17:31 saikov pppd[2360]: pppd 2.4.4 started by root, uid 0
Sep 15 18:17:31 saikov pppd[2360]: PPP session is 14796
Sep 15 18:17:31 saikov pppd[2360]: Failed to connect PPPoE socket: 19 No such device
Sep 15 18:17:31 saikov pppd[2360]: Exit.
Хочется ppp0 поднять с настоящим МАСом, а ррр1 с подставным.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-15 19:01:48
Alex_hha
На алиасе и не получится, посмотри в сторону vlan

Re: Замена МАС адреса ppp

Добавлено: 2009-09-15 23:44:20
XliN
Alex_hha писал(а):На алиасе и не получится, посмотри в сторону vlan
Может есть ссылочки хорошие? Если есть поделитесь и если можно технологию понять хотелось бы, а я пока пойду шерстить инет.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-15 23:50:25
paradox
ответе на один теретический вопрос

если модем adsl перевести в режим бриджа
и подключить его к хабу
и в хаб воткунуть два компа
то смогут эти два компа одновременно подключиться по pppoe ?
вы же это пытаетесь реализвать сразу на одной машине?

так вот если два компа через хам не смогут сделать такое подключение
то можете и не париться

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 0:45:36
XliN
paradox писал(а):ответе на один теретический вопрос

если модем adsl перевести в режим бриджа
и подключить его к хабу
и в хаб воткунуть два компа
то смогут эти два компа одновременно подключиться по pppoe ?
вы же это пытаетесь реализвать сразу на одной машине?

так вот если два компа через хам не смогут сделать такое подключение
то можете и не париться
Как расцветет попробую перевести модем в бридж. Подрубить к нему хаб, где то валялся, и поэксперементировать.

И следующе. Да я пытаюсь это реализовать на одной машине. Совершенно верно. У меня до вчера все работало. Поднимался ppp0 для инета (со своим логином и паролем) и ррр1 для сети бесплатной (опять же уже с другим логином и пасвордом). Перестало из-за провайдера. Нельзя более одной сессии с одного мака. Только какой они берут я не знаю.

Вот мои.

Код: Выделить всё

eth1 -  00:30:05:42:AC:F2 
ADSL - 00:1d:6a:40:a2:63
а вот что пишет pppd когда конектится

Код: Выделить всё

Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
pppd 2.4.4 started by root, uid 0
 PPP session is 2572
Using interface ppp0
Connect: ppp0 <--> eth1
Remote message: Authentication success,Welcome!
PAP authentication succeeded
peer from calling number [b]00:18:82:52:B4:4E[/b] authorized
Cannot determine ethernet address for proxy ARP
local  IP address 88.147.ххх.ххх
remote IP address 88.147.ххх.ххх
Вот теперь думаю как это обойти. С VLAN пока не понял как реализовать. vlan поднимается, а что далее пока не понял.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 0:48:19
paradox
вот когда будет у вас результат
тогда и будем думать

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 0:50:51
XliN
paradox писал(а):вот когда будет у вас результат
тогда и будем думать
Какой результат? А если я не найду хаб? Мне надо реализовать все это на одном компе.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 0:57:07
paradox
а я бы так не спешил
и проверил с хабом
потому как у меня есть очень большие сомнения что это можно сделать в вашем случае на одном компе
вы можете прот%%%%%ся с задачей которая за ранее возможно обречена на провал

так вот что бы это выяснить
нужно два компа в одном хабе
если они оба смогут подключиться через один ADSL тогда будем(ете) думать
а если нет
можете и не заморачиваться

хотя решать конечно вам

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:00:06
XliN
paradox писал(а):а я бы так не спешил
и проверил с хабом
потому как у меня есть очень большие сомнения что это можно сделать в вашем случае на одном компе
вы можете прот%%%%%ся с задачей которая за ранее возможно обречена на провал

так вот что бы это выяснить
нужно два компа в одном хабе
если они оба смогут подключиться через один ADSL тогда будем(ете) думать
а если нет
можете и не заморачиваться

хотя решать конечно вам
Я понял. Спешить не будем. Мне с двух машин коннектится по ADSL с любых логинов?. У меня их два. Как я сказал выше.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:03:00
paradox
коннектся так как будешь(хочешь) это сделать на одной машине

хотя думаю с одного и того же логина более одного раза подключиться нельзя
но все зависит от того как сделал ваш провайдер

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:19:35
XliN
мне кажется я вас не понимаю. Или у меня мозг тупит, т.к. целый день убил на этот вопрос.
раскажу еще раз.
На одном компе, я подключаюсь к модему(бриджем) по pppoe и получаю соединение ppp0 с авторизацией для инета. Появился инет.
На этом же компе, опять же поднимаю второе pppoe, и получаю ррр1 с авторзацией для бесплатной сети и прописываю роутинг.Что бы все что связано с бесплатным трафом, бежало на ррр1.

Код: Выделить всё

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:88.147.210.107  P-t-P:88.147.128.127  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:8150 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8844 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:2152023 (2.0 Mb)  TX bytes:1206081 (1.1 Mb)

ppp1      Link encap:Point-to-Point Protocol  
          inet addr:88.147.219.167  P-t-P:88.147.128.127  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:30 (30.0 b)  TX bytes:30 (30.0 b)
До некоторого времени это все работало. Но перестало, когда провайдер запретил одновременное поднятие двух интерфейсов. А запретил он по макам (каким хз) Смотрят они: ага, ррр0 к нам лезет... пусть лезет. Хоп :) смотри ка!! ррр1 лезит к нам, да еще с маком который у нас уже засветился. Кирдык. Вот это и надо обойти. Простите за пример. Спать хочу просто.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:23:25
paradox
как знать как знать
в ADSL модеме на терминальной станции тоже можно много всякого поснимать
и мак не обязательно знать
просто могут прикрыть доступ с более чем одним коннектом через один модем
а не через один модем с одним маком

потому и говорю что проще проверить
а потом уже думать

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:27:28
XliN
Понятно. Попробую проверить. Просто все на нервах. Очень много людей остались не довольными их ними действиями. А провайдер, по не проверенной информации, прикрылся дороговизной белых алресов :cry: Спасибо. Буду думать. Если что отпишусь.

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 1:32:31
paradox
кстати если сработает на двух компах черех хаб
то другого способа
как втыкать в один комп две сетевухи и подлючать их черех хаб с модему

я думаю не существует
линухоиды думаю подскажут(я не линухоид просто 8) )

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 11:09:47
Alex_hha
линухоиды думаю подскажут(я не линухоид просто 8) )
подскажут как подключить модем к хабу? :-D
Может есть ссылочки хорошие? Если есть поделитесь и если можно технологию понять хотелось бы, а я пока пойду шерстить инет.
та какие там ссылки
# vconfig set_name_type DEV_PLUS_VID_NO_PAD

# vconfig add eth0 100
Added VLAN with VID == 100 to IF -:eth0:-

# vconfig add eth0 200
Added VLAN with VID == 200 to IF -:eth0:-

# ifconfig eth0.100 up

# ifconfig eth0.100
eth0.100 Link encap:Ethernet HWaddr 00:0C:29:E4:4D:50
inet6 addr: fe80::20c:29ff:fee4:4d50/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:4514 (4.4 KiB)

# ifconfig eth0.200 hw ether 00:CC:30:E4:4D:50 up

# ifconfig eth0.200
eth0.200 Link encap:Ethernet HWaddr 00:CC:30:E4:4D:50
inet6 addr: fe80::2cc:30ff:fee4:4d50/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:8404 (8.2 KiB)
Ну а потом пробуешь на них поднять pppoe

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 11:59:25
paradox
мало понятно какое отношения VLAN имеет к созданию двух сетевок
учитывая что VLAN и два езернета в одном - это разные технологии
и если с другой стороны нет кому развернуть транк
то оно работать не будет

ноесли в линуксе нет правильный vlan
то конечно да))) то что ты показал вполне наверное будет работать

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 12:49:35
Alex_hha
Можно на них же содать бридж. Т.е. сам линух буде выполнять функцию хаба

Re: Замена МАС адреса ppp

Добавлено: 2009-09-16 22:06:14
XliN
и как с помощью Vlan я смогу обмануть прова? Сегодня он заявил что мультипользователей больше не будет. Типо прощайте два ррр одновременно работающих

Вот что у меня получилось:

Код: Выделить всё

eth1      Link encap:Ethernet  HWaddr 00:30:05:42:AC:F2  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::230:5ff:fe42:acf2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9638 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9212 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6999547 (6.6 Mb)  TX bytes:1933549 (1.8 Mb)

eth1.100  Link encap:Ethernet  HWaddr 00:30:05:42:AC:F2  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::230:5ff:fe42:acf2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:1812 (1.7 Kb)
tail -f /var/log/daemon.log

Код: Выделить всё

Sep 16 23:21:38 saikov pppd[2528]:Plugin rp-pppoe.so loaded.
Sep 16 23:21:38 saikov pppd[2529]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
Sep 16 23:21:38 saikov pppd[2530]: pppd 2.4.4 started by root, uid 0
Sep 16 23:22:13 saikov pppd[2530]: Timeout waiting for PADO packets
Sep 16 23:22:13 saikov pppd[2530]: Unable to complete PPPoE Discovery
Sep 16 23:22:17 saikov pppd[2525]: Timeout waiting for PADO packets
Sep 16 23:22:17 saikov pppd[2525]: Unable to complete PPPoE Discovery
Sep 16 23:23:18 saikov pppd[2530]: Timeout waiting for PADO packets
Sep 16 23:23:18 saikov pppd[2530]: Unable to complete PPPoE Discovery
не церляется ррр на интерфейс eth1.100

Re: Замена МАС адреса ppp

Добавлено: 2009-09-19 22:23:41
XliN
Проблему решил следующим образом
Подцепил модем к хабу в бридже. В хаб воткнул два езернет кабеля. Один идет в карточку eth1, другой в eth0.
Поднял ppp1 (ФОС) на первую каточку, а ppp0 (инет) на вторую.

Теперь у меня снова два соединения одновременно и сетевухи с разными маками. Спас жизни повидавший хабик :-)