The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"DSL + динамический IP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"DSL + динамический IP"  
Сообщение от glider email(ok) on 20-Ноя-06, 23:23 
Привет.
Есть такая ситуация :
Имею:
-ADSL канал от СЗТ(Авангард), IP там дают динамический и еще каждые 12 часов его меняют.
-Модем SmartAX MT820 (подключение через сетевуху).
-Debian 3.1 Linux
на компе IP статический (192.168.1.10), на модеме (192.168.1.1), в винде это все работает
через высокоскоростное подключение требующее логи и пароль.
Не могу настроить подключение к интернет под Linux.
Может кто что подскажет ,  где почитать , или кто то уже сталкивался с этим.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "DSL + динамический IP"  
Сообщение от axbat (ok) on 20-Ноя-06, 23:34 
>Привет.
>Есть такая ситуация :
>Имею:
>-ADSL канал от СЗТ(Авангард), IP там дают динамический и еще каждые 12
>часов его меняют.
>-Модем SmartAX MT820 (подключение через сетевуху).
>-Debian 3.1 Linux
>на компе IP статический (192.168.1.10), на модеме (192.168.1.1), в винде это все
>работает
>через высокоскоростное подключение требующее логи и пароль.
>Не могу настроить подключение к интернет под Linux.
>Может кто что подскажет ,  где почитать , или кто то
>уже сталкивался с этим.
>
apt-get install pppoeconf

но из собственного опыта могу заметить, что в случае обрыва связи не всегда получается восстановить соединение. Как вариант - оставить модем в режиме маршрутизатора (router), не моста (bridge) - пусть ОН отвечает за восстановление соединения при обрыве, а сетку за модемом NAT'ить средствами модема.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "DSL + динамический IP"  
Сообщение от glider email(ok) on 21-Ноя-06, 00:20 
>apt-get install pppoeconf
>
>но из собственного опыта могу заметить, что в случае обрыва связи не
>всегда получается восстановить соединение. Как вариант - оставить модем в режиме
>маршрутизатора (router), не моста (bridge) - пусть ОН отвечает за восстановление
>соединения при обрыве, а сетку за модемом NAT'ить средствами модема.

В настройках модема у меня стоит вот : http://glider.3000mb.com/images/mt820.gif

Если поменять на route то : http://glider.3000mb.com/images/mt820_1.gif
возникает вопрос какой туда писать айпишник маску гейт если у меня IP динамический ?

Если поменять на ppp: http://glider.3000mb.com/images/mt820_2.gif
то что тут : pppoa или pppoe , и что за IGMP.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "DSL + динамический IP"  
Сообщение от axbat (ok) on 21-Ноя-06, 00:45 
>Если поменять на route то : http://glider.3000mb.com/images/mt820_1.gif
>возникает вопрос какой туда писать айпишник маску гейт если у меня IP
>динамический ?
это не то. оставь так:
>
>поменять на ppp: http://glider.3000mb.com/images/mt820_2.gif
>то что тут : pppoa или pppoe , и что за IGMP.

с большой степенью вероятности поставь не PPPoA, а PPPoE, введи свой логин и пароль, этого должно быть достаточно для того, чтобы модем установил соединение.

IGMP - протокол для ip-мультикастинга, не нужен - ты ж не будешь раздавать, скажем, видео, по сети.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "DSL + динамический IP"  
Сообщение от glider email(??) on 21-Ноя-06, 23:57 
Короче на модеме никаких изменений не делал, запустил pppoeconf , настроил и все вроде пучком.

debian:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:11:D8:C2:54:7A
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:d8ff:fec2:547a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:265 errors:0 dropped:0 overruns:0 frame:0
          TX packets:330 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21951 (21.4 KiB)  TX bytes:28951 (28.2 KiB)
          Base address:0x9800 Memory:c7fe0000-c8000000

debian:~# ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol
          inet addr:89.110.4.127  P-t-P:89.110.4.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:68 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:4389 (4.2 KiB)  TX bytes:3996 (3.9 KiB)

Пускаю пинг на 89.110.4.1 , пинг есть. По идее настройка брайзера стоит автоматом.
Но вот Браузер ничего не показывает. Посмотрел ДНС есть 213.158.0.3 (213.158.0.6)
правда они не пингуются.
Далее разрываю и восстанавливаю связь :
debian:~# poff
debian:~# ifconfig ppp0
ppp0: error fetching interface information: Device not found
debian:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:11:D8:C2:54:7A
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:d8ff:fec2:547a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:270 errors:0 dropped:0 overruns:0 frame:0
          TX packets:334 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:22271 (21.7 KiB)  TX bytes:29207 (28.5 KiB)
          Base address:0x9800 Memory:c7fe0000-c8000000
debian:~# pon dsl-provider
Plugin rp-pppoe.so loaded.
Plugin rp-pppoe.so loaded.
debian:~# ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol
          inet addr:89.110.51.123  P-t-P:89.110.4.1  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:54 (54.0 b)  TX bytes:54 (54.0 b)

САМОЕ ПРИКОЛЬНОЕ что из ПОД ВИНДЫ ПИНГ ДНС 213.158.0.3 (213.158.0.6)  есть !!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "DSL + динамический IP"  
Сообщение от glider email(ok) on 22-Ноя-06, 01:18 
И еще заметил такую фишку, при пинге внешнего ip (из инета) почемуто обращаемся к к модему:
debian:~# ping 89.110.4.1
PING 89.110.4.1 (89.110.4.1) 56(84) bytes of data.
64 bytes from 89.110.4.1: icmp_seq=1 ttl=127 time=7.09 ms
...
--- 89.110.4.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 7.091/7.414/8.038/0.451 ms
debian:~# ping 85.114.5.60
PING 85.114.5.60 (85.114.5.60) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Net Unreachable
From 192.168.1.1 icmp_seq=2 Destination Net Unreachable
.....

--- 85.114.5.60 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 2999ms

debian:~# ping google.com
ping: unknown host google.com

На всякий случай файл interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 213.158.0.3
    dns-search home
    name Карта ЛВС Ethernet

auto dsl-provider
iface dsl-provider inet static
     provider dsl-provider
# please do not modify the following line
     pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
     name Unknown interface type

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "DSL + динамический IP"  
Сообщение от axbat (??) on 22-Ноя-06, 02:00 
>И еще заметил такую фишку, при пинге внешнего ip (из инета) почемуто
>обращаемся к к модему:

потому что default gw 192.168.1.1
столкнулся с аналогичным только однажды - при установке ADSL соединения на модеме не поднимался default route. Модем поддерживает telnet? еще б и его таблицу маршрутизации глянуть..


>debian:~# ping google.com
>ping: unknown host google.com

не от резолвился, ибо нет маршрута до DNS-сервера провайдера, результат проблем с маршрутизацией.

>
>На всякий случай файл interfaces:
>
...
> # dns-* options are implemented by the resolvconf package, if installed
>
> dns-nameservers 213.158.0.3
да ну нафиг такие извраты. зачем ставить еще и это? В resolv.conf спасет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "DSL + динамический IP"  
Сообщение от pugovitz (ok) on 22-Ноя-06, 21:18 
>потому что default gw 192.168.1.1
>столкнулся с аналогичным только однажды - при установке ADSL соединения на модеме
>не поднимался default route. Модем поддерживает telnet? еще б и его
>таблицу маршрутизации глянуть..

Так а что нам нужно от telnet? Я просто с похожей проблемой сижу, и уже понял, что маршруты, но пока не соображу, как решить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "DSL + динамический IP"  
Сообщение от axbat (??) on 23-Ноя-06, 20:21 
>>потому что default gw 192.168.1.1
>>столкнулся с аналогичным только однажды - при установке ADSL соединения на модеме
>>не поднимался default route. Модем поддерживает telnet? еще б и его
>>таблицу маршрутизации глянуть..
>
>Так а что нам нужно от telnet? Я просто с похожей проблемой
>сижу, и уже понял, что маршруты, но пока не соображу, как
>решить.

если в модеме BusyBox -
#route -n

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "DSL + динамический IP"  
Сообщение от axbat (ok) on 24-Ноя-06, 07:48 
так, пошаговая инструкция

- оставь модем в режиме Pure Bridge (как оно сейчас есть)
- в /etc/network/interfaces закомментируй auto eth0:

cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo
iface lo inet loopback


iface dsl-provider inet ppp
provider dsl-provider

auto eth0

    iface eth0 inet manual
- сделай /etc/init.d/networking restart

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
85.141.178.1    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0

(естественно, gateway ip будет у тебя ip шлюза ТВОЕГО провайдера

- убедись, что в /etc/resolv.conf появился DNS-сервер провайдера

cat /etc/resolv.conf

nameserver 212.188.4.10

все, работай на здоровье - у тебя все равно в роутере одна сетевая карта. Маршрут в 192.168.0.0/24 тебе понадобится только если ты будешь из X-ов конфигурить модем. Ну тогда пропишешь настройки eth0, но НЕ УКАЗЫВАЙ параметр шлюз.

P.S. вообще говоря, можно покопаться с параметром defaultroute в конфиге pptp, оставим в качестве домашнего задания, как только получится сделать то, что рекомендовано в этом посте

2pugovitz

может, и у тебя этот случай?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "DSL + динамический IP"  
Сообщение от axbat (??) on 22-Ноя-06, 01:54 
>Короче на модеме никаких изменений не делал, запустил pppoeconf , настроил и
>все вроде пучком.
Хозяин - барин. Если для домашнего использования - по большому счету никакой разницы, у меня некоторые объекты работают на ADSL, наличие канала с ними - критично, поэтому при подвисании соединения приходится заботиться заранее, как его восстановить.
...
>
>Пускаю пинг на 89.110.4.1 , пинг есть. По идее настройка брайзера стоит
>автоматом.
>Но вот Браузер ничего не показывает. Посмотрел ДНС есть 213.158.0.3 (213.158.0.6)
где есть? в /etc/resolv.conf?

>правда они не пингуются.

route -n покажи

>Далее разрываю и восстанавливаю связь :
>debian:~# poff
>debian:~# ifconfig ppp0
>ppp0: error fetching interface information: Device not found
логично и нормально =)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "DSL + динамический IP"  
Сообщение от glider email(ok) on 23-Ноя-06, 00:29 
>при установке ADSL соединения на модеме не поднимался default route. Модем поддерживает >telnet? еще б и его таблицу маршрутизации глянуть..

Вот тут может есть таблица:

http://image004.mylivepage.com/chunk4/4779/7/1.jpg
http://image004.mylivepage.com/chunk4/4779/7/2.jpg
http://image004.mylivepage.com/chunk4/4779/7/3.jpg
http://image004.mylivepage.com/chunk4/4779/7/4.jpg
http://image004.mylivepage.com/chunk4/4779/7/5.jpg
http://image004.mylivepage.com/chunk4/4779/7/6.jpg
http://image004.mylivepage.com/chunk4/4779/7/7.jpg
http://image004.mylivepage.com/chunk4/4779/7/8.jpg
http://image004.mylivepage.com/chunk4/4779/7/9.jpg

telnet есть.(как посмотреть не разобрался):

                         ******************
                               Welcome
                         ******************

Software Release V100R006C01B021
Copyright (c) 2001-2004

login: admin
password:
Login Successful
$help
Command        Description
-------        -----------
alias          To Alias a command
apply          Apply configuration/image file
commit         Commit the active config to the flash
create         Create a new entry of specified type
delete         Delete the specified entry
download       Download a file on to the Device
exit           To exit the CLI shell
get            Display info for the search
help           Provides help
list           List files
modify         Modify information for specified entry
passwd         To modify user password
ping           The normal ping command
prompt         Change the user prompt
reboot         Reboot the device
remove         Remove file
reset          Reset info for the specified entry
size           ATM Sizing Information
traceroute     The normal traceroute command
trigger        To set trigger
unalias        To undefine previously defined alias
verbose        Switch ON/OFF the verbose mode
$

>да ну нафиг такие извраты. зачем ставить еще и это? В resolv.conf спасет.
resolv.conf

search home
nameserver 192.168.1.1

>route -n покажи
debian:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
debian:~#
debian:~# route -e
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
89.110.4.1      *               255.255.255.255 UH        0 0          0 ppp0
localnet        *               255.255.255.0   U         0 0          0 eth0
default         192.168.1.1     0.0.0.0         UG        0 0          0 eth0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "DSL + динамический IP"  
Сообщение от Gennadi email(??) on 23-Ноя-06, 09:46 
>
>>да ну нафиг такие извраты. зачем ставить еще и это? В resolv.conf спасет.
>resolv.conf
>
>search home
>nameserver 192.168.1.1
>


resolv.conf

search home
nameserver 141.1.1.1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "DSL + динамический IP"  
Сообщение от axbat (??) on 23-Ноя-06, 20:28 
>>при установке ADSL соединения на модеме не поднимался default route. Модем поддерживает >telnet? еще б и его таблицу маршрутизации глянуть..
>
>Вот тут может есть таблица:
>
>http://image004.mylivepage.com/chunk4/4779/7/1.jpg
>http://image004.mylivepage.com/chunk4/4779/7/2.jpg
>http://image004.mylivepage.com/chunk4/4779/7/3.jpg
>http://image004.mylivepage.com/chunk4/4779/7/4.jpg
>http://image004.mylivepage.com/chunk4/4779/7/5.jpg
>http://image004.mylivepage.com/chunk4/4779/7/6.jpg
>http://image004.mylivepage.com/chunk4/4779/7/7.jpg
>http://image004.mylivepage.com/chunk4/4779/7/8.jpg
>http://image004.mylivepage.com/chunk4/4779/7/9.jpg
>
>telnet есть.(как посмотреть не разобрался):
Жесть =) если честно - лень было искать модель модема, надеялся, что там BusyBox стоит.
>
>search home
>nameserver 192.168.1.1
попробуй добавить
nameserver 89.110.4.1
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "DSL + динамический IP"  
Сообщение от axbat (??) on 23-Ноя-06, 20:34 
Вот пример с одной моих машин, сейчас посмотрю твои таблички. В идеале все выходит через default gw на модеме, осталось понять, как это пропишется в твоем случае

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth1

[00:16:22 ~]
root@host# telnet 10.0.0.1
Trying 10.0.0.1...
Connected to 10.0.0.1.
Escape character is '^]'.

login: root
Password:


BusyBox v0.61.pre (2004.08.30-08:35+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
88.xxx.xxx.1    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
239.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 br0
0.0.0.0         88.xxx.xxx.1    0.0.0.0         UG    0      0        0 ppp0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "DSL + динамический IP"  
Сообщение от axbat (??) on 23-Ноя-06, 20:48 
>http://image004.mylivepage.com/chunk4/4779/7/9.jpg
ATM settings -> Address Type. Если попробовать включить не Pure Bridge, a DHCP? По логике, тогда при соединении с провайдером должен подняться еще один маршрут, который должен стать default.

Блин, отпуск пожрал мозг.
По идее, у тебя маршрут по умолчанию должен при подъеме pptp соединения указывать на 89.110.4.1 , то есть что-то вроде

debian:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
89.110.4.1    <твой ip ppp0> 255.255.255.255 U  0      0        0 ppp0
0.0.0.0         89.110.4.1     0.0.0.0         UG    0      0        0 ppp0

Такой расклад:
debian:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

справедлив, если у тебя модем в режиме маршрутизатора. Или ты дал таблицу при погашенном pptp

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру