Решено: Переключение сетевых интерфейсов (при подключении к Интернет Debian 4.0)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

sasa
Сообщения: 18
ОС: Debian 4.0

Решено: Переключение сетевых интерфейсов

Сообщение sasa »

Помогите пожалуйста решить такую проблему:
ОС Debian 4.0 etch
Сетевая плата со статическим IP 192.168.182.33

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

eth0      Link encap:Ethernet  HWaddr 00:0D:60:2C:1E:33
          inet addr:192.168.182.33  Bcast:192.168.182.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:60ff:fe2c:1e33/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8473 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2716 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:4447509 (4.2 MiB)  TX bytes:862403 (842.1 KiB)
          Base address:0x8000 Memory:c0220000-c0240000


Модем получает IP от провайдера

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

CONNECT 230400
--> Carrier detected.  Waiting for prompt.
--> Don't know what to do!  Starting pppd and hoping for the best.
--> Starting pppd at Fri Dec 21 10:45:43 2007
--> Pid of pppd: 3190
--> Using interface ppp0
--> local  IP address 220.207.238.24
--> remote IP address 220.192.8.9
--> primary   DNS address 220.192.8.58
--> secondary DNS address 220.192.32.103

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

ppp0      Link encap:Point-to-Point Protocol
          inet addr:220.207.238.24  P-t-P:220.192.8.9  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:72 (72.0 b)  TX bytes:87 (87.0 b)


Подключают к Интернет через локальную сеть все работает, отключаю кабель и подключаюсь через модем Интернета нет
Перезагружают Интернет появляется.
Потом отключаюсь и подключаюсь по локальной сети, Итнернета нет, перезагружаюсь появляется.
Неужели для этого нужно постоянно перезагружаться?
Спасибо сказали:
dva20
Сообщения: 93
ОС: Debian Lenny

Re: Решено: Переключение сетевых интерфейсов

Сообщение dva20 »

Юмор что ли такой :laugh: :
отключаю кабель и подключаюсь через модем Интернета нет


Перезагружают Интернет появляется.

А кто перезагружает? И где появляется Интернет? :D

Вы хоть сами прочитали, то что написали?
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Решено: Переключение сетевых интерфейсов

Сообщение Sleeping Daemon »

sasa писал(а):
21.12.2007 05:55
Помогите пожалуйста решить такую проблему:
ОС Debian 4.0 etch
Сетевая плата со статическим IP 192.168.182.33

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

eth0      Link encap:Ethernet  HWaddr 00:0D:60:2C:1E:33
          inet addr:192.168.182.33  Bcast:192.168.182.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:60ff:fe2c:1e33/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8473 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2716 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:4447509 (4.2 MiB)  TX bytes:862403 (842.1 KiB)
          Base address:0x8000 Memory:c0220000-c0240000


Модем получает IP от провайдера

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

CONNECT 230400
--> Carrier detected.  Waiting for prompt.
--> Don't know what to do!  Starting pppd and hoping for the best.
--> Starting pppd at Fri Dec 21 10:45:43 2007
--> Pid of pppd: 3190
--> Using interface ppp0
--> local  IP address 220.207.238.24
--> remote IP address 220.192.8.9
--> primary   DNS address 220.192.8.58
--> secondary DNS address 220.192.32.103

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

ppp0      Link encap:Point-to-Point Protocol
          inet addr:220.207.238.24  P-t-P:220.192.8.9  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:72 (72.0 b)  TX bytes:87 (87.0 b)


Подключают к Интернет через локальную сеть все работает, отключаю кабель и подключаюсь через модем Интернета нет
Перезагружают Интернет появляется.
Потом отключаюсь и подключаюсь по локальной сети, Итнернета нет, перезагружаюсь появляется.
Неужели для этого нужно постоянно перезагружаться?

ip route list в студию.
До подключения по модему и после.
Да, и отключать кабель не нужно, достаточно сделать ifconfig eth0 down. Хотя и этого делать не нужно...
Спасибо сказали:
sasa
Сообщения: 18
ОС: Debian 4.0

Re: Решено: Переключение сетевых интерфейсов

Сообщение sasa »

Если я подключался к интернет через лок. сеть, то для успешного подключения через модем нужно перезагружаться и наоборот

До подключения

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

t40:/home/sasha# ip route list
192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33
default via 192.168.182.250 dev eth0


После подключения

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

t40:/home/sasha# ip route list
172.24.0.67 dev ppp0  proto kernel  scope link  src 220.207.23.125
192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33
default via 192.168.182.250 dev eth0

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

После перезегрузки модемное соединение работает

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

t40:/home/sasha# ip route list
172.24.0.65 dev ppp0  proto kernel  scope link  src 220.196.124.31
default dev ppp0  scope link


Подключаю кабель

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

 172.24.0.65 dev ppp0  proto kernel  scope link  src 220.196.124.31
192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33
default dev ppp0  scope link


Отключаю модемное соединение, соединения по локальной сети нет

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


192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33

Опять нужно перезагружать :wacko:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Переключение сетевых интерфейсов

Сообщение sash-kan »

sasa писал(а):
21.12.2007 08:47
После подключения

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

t40:/home/sasha# ip route list
172.24.0.67 dev ppp0  proto kernel  scope link  src 220.207.23.125
192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33
default via 192.168.182.250 dev eth0

модемное соединение не работает

естественно. т.к. default маршрут через eth0.
чтобы заработало через модем:
$ sudo ip r d default
$ sudo ip r a default dev ppp0

sasa писал(а):
21.12.2007 08:47
Подключаю кабель

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

 172.24.0.65 dev ppp0  proto kernel  scope link  src 220.196.124.31
192.168.182.0/24 dev eth0  proto kernel  scope link  src 192.168.182.33
default dev ppp0  scope link
опять-таки — default продолжает идти через ppp0.
$ sudo ip r d default
$ sudo ip r a default dev eth0
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
sasa
Сообщения: 18
ОС: Debian 4.0

Re: Решено: Переключение сетевых интерфейсов

Сообщение sasa »

Спасибо.
Теперь есть возможность переключаться без перезагрузки. :)
Есть ли возможность получать Интернет через модемное соединение и раздавать его в локальную сеть(через eth0)?

Что сюда еще добавить, чтобы пакеты из интернет проходили в локальную сеть?

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

t40:/home/sasha# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
220.192.8.9     *               255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp0
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Переключение сетевых интерфейсов

Сообщение sash-kan »

тему закрываю. во-первых, вопрос решен. во-вторых, отдельный вопрос — отдельная тема. в-третьих, тема nat+ip_forward избита донельзя. можно и тему не создавать, а просто воспользоваться поиском. по форуму, по интернету и т.д.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: