LinuxForum.Fans
Тема

Не могу настроить интернет на mandriva 2010 (adelie)

Автор: yarkolo 77 сообщений 37059 просмотров
#95229

Так все-таки, какие предложения по дальнейшему решению проблемы? smile

#95232

вместо route add 86.57.250.18 eth1 я вно указать шлюз....
я так полагаю адрес модема 192.168.1.1 и между ним и компом ничего нету ??
тогда
[console]
route add -host 86.57.250.18 gw 192.168.1.1 dev eth1
[/console]

#95364

НУ НАКОНЕЦ ТО))))))))))))))
Спасибо огромное! Заработало! Немного касятно (при опуске ppp0 перестают работать гостевые ресурсы, забитые в роутер, но не все tut.by например перестает работать, а по [url=ftp://ftp.byfly.by]ftp.byfly.by[/url] я могу дальше лазить и качать, а вот Мандрива уже не может с него каать обновления....ну да ладно, мне главное свою задачу решить было)

Теперь у меня другая проблема, скрипт не хочет запускаться (((
положил как сказали в etc/ppp/if-up.d/routes.sh, дал права rwx. Не хочет запускаться ((( после перезагрузки компа и поднятия ppp0 маршрутов нет ((( что не так?


[console]#!/bin/bash
route del default gw 192.168.1.1 dev eth1

# new network
route add -host 86.57.151.0/27 gw 192.168.1.1 dev eth1
# game servers
route add -host 86.57.251.28 gw 192.168.1.1 dev eth1
# stat.byfly.by
route add -host 86.57.253.1 gw 192.168.1.1 dev eth1
# www.byfly.by
route add -host 193.232.248.79 gw 192.168.1.1 dev eth1
# www.belpak.by
route add -host 193.232.248.80 gw 192.168.1.1 dev eth1
# jabber
route add -host 82.209.245.151 gw 192.168.1.1 dev eth1
# dc
route add -host 86.57.250.0/23 gw 192.168.1.1 dev eth1
route add -host 86.57.246.0/24 gw 192.168.1.1 dev eth1
route add -host 93.84.112.0/21 gw 192.168.1.1 dev eth1
# extmedia at dc
route add -host 91.149.189.0/25 gw 192.168.1.1 dev eth1
route add -host 91.149.189.128/26 gw 192.168.1.1 dev eth1
route add -host 93.125.53.0/24 gw 192.168.1.1 dev eth1
# tut.by at dc
route add -host 91.149.157.0/24 gw 192.168.1.1 dev eth1
# dns
route add -host 82.209.200.16 gw 192.168.1.1 dev eth1
route add -host 82.209.200.17 gw 192.168.1.1 dev eth1

# Добавил сам
# av.by
route add -host 86.57.246.98 gw 192.168.1.1 dev eth1
# gamer
route add -host 86.57.246.194 gw 192.168.1.1 dev eth1

# blog.tut.by
route add -host 86.57.250.11 gw 192.168.1.1 dev eth1

# freespace.by
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1

# realby.net (Обновление каспера по гостю)
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1

# dirvideo.by (кино за 1000)
route add -host 93.125.53.69 gw 192.168.1.1 dev eth1

# ki-no.net (кино халява с ФТП)
route add -host 86.57.246.243 gw 192.168.1.1 dev eth1

# lovemedia.biz (платный ФТП по гостю)
route add -host 178.124.128.27 gw 192.168.1.1 dev eth1

# gim.by (обновление касперского по гостю)
route add -host 86.57.246.196 gw 192.168.1.1 dev eth1[/console]

#95369

впишите для пробы в скрипт echo test > /home/<user name>/test.txt.... проверить создастся ли файл при запуске ppp.. ну и на всякий случай
[console]ll /etc/ppp/ip-up.d/[/console]

#95372

не создался (((

[console][triplex@localhost ~]$ ll /etc/ppp/ip-up.d/
итого 4
-rwxrwxrwx 1 triplex triplex 1935 2010-11-04 00:07 routes.sh*
[triplex@localhost ~]$[/console]

#95373

[console]which run-parts[/console]

#95374

[console][root@localhost triplex]# which run-parts
/usr/bin/run-parts
[root@localhost triplex]#

[/console]

#95376

pppd как стартует при запуске системы.... или вы в ручную соединение поднимаете ??

#95410

odin, у меня поднимается вручную.
Но я прописывал скриптами smile
В консоли набираю команды:
pppd call файл_входа (тот, где логин и пароль)
route add default ppp0 (для добавления сети в файерволле)
Локаль добавляю отдельно:
route add -net ip_local netmask mask_local gw мой_шлюз dev eth0
P.S. Если локаль идёт отдельно, то вместо eth0 пишется eth_n (где _n-номер карты. Например, eth1) smile

#95691

Я поднимаю вручную через Network Manager (Активные интерфейсы - ppp0 он подключается сам))) потом в контекстном меню менеджера появляется отключить ppp0/подключить ppp0)

А как нужно поднимать?) В идеале я хотел бы, чтобы иконка была на рабочем столе. Подключить платник и отключить платник ))) Гость стартует сам автоматом.

#95699
Triplex написал:
Я поднимаю вручную через Network Manager

А вы Network Manager сами устанавливали?В Мандриве его нет,я как то ради интереса его ставил,не работает он в мандриве,от него вся система тупит.

#95824

Он менеджер соединений называется или как там его. Mandriva Spring 2010.1 Free он сразу в КДЕ есть значок рядом с часами.

#95829
Triplex написал:
он сразу в КДЕ есть значок рядом с часами.

Это называется NetApplet

#95831

Вот, перешел в Линукс.

Сетевой центр называется
(3.1. Network and Internet Connection Management)

Это и есть netApplet? Я еще только осваиваюсь в ЛИнуксе )))

#95837

он самый.

#95840

Вот он


Я так понимаю нет разницы, как поднимать ppp0 через него или консоль? Суть всеравно таже - не выполняется скрипт.

#95862
Triplex написал:
не создался (((

[console][triplex@localhost ~]$ ll /etc/ppp/ip-up.d/
итого 4
-rwxrwxrwx 1 triplex triplex 1935 2010-11-04 00:07 routes.sh*
[triplex@localhost ~]$[/console]

[console]
chmod 700 /etc/ppp/ip-up.d/routes.sh
chown root:root /etc/ppp/ip-up.d/routes.sh
[/console]

#95930

Не выполняется по прежнему (((

Вот. Второй route -n через минуту после поднятия ppp0

[console][triplex@localhost ~]$ su
Пароль:
[root@localhost triplex]# 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 10 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 10 0 0 eth1
[root@localhost triplex]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
194.158.203.232 0.0.0.0 255.255.255.255 UH 25 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 10 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 10 0 0 eth1
0.0.0.0 0.0.0.0 0.0.0.0 U 25 0 0 ppp0
[/console]


[console][root@localhost triplex]# ll /etc/ppp/ip-up.d/
итого 4
-rwx------ 1 root root 1930 2010-11-04 23:17 routes.sh*
[root@localhost triplex]#
[/console]

routes.sh зеленым жирным выделен, я так понимаю, это значит исполняемый

#95940

Все разобрался))) Ламер я еще в Линуксе))) Проблема стала очевидной, когда открыл текстовый файл в mc. в конце первой строки стоял символ ^M (что он означает???) и когда попытался запустить через консоль файл - он выдал неизвестный интерпритатор ))))

Теперь другой вопрос, из всех моих маршрутов в файле добавились только следующие

[console][root@localhost ip-up.d]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
93.125.53.69 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
82.209.245.151 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
193.232.248.80 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.251.28 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
194.158.203.233 0.0.0.0 255.255.255.255 UH 25 0 0 ppp0
86.57.246.243 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.246.194 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
82.209.200.16 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.246.196 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
93.84.114.58 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
82.209.200.17 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.246.98 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.253.1 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
178.124.128.27 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
86.57.250.11 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
193.232.248.79 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 10 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth1
0.0.0.0 0.0.0.0 0.0.0.0 U 25 0 0 ppp0
[root@localhost ip-up.d]#
[/console]

Вот что выдало в консоли при запуске routes.sh

Показать
[console]
[root@localhost ip-up.d]# ./routes.sh
SIOCDELRT: Нет такого процесса
route: netmask 0000001f doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
route: netmask 000001ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 000000ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 000007ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 0000007f doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 0000003f doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 000000ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
route: netmask 000000ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [<AF>] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

<AF>=Use '-A <af>' or '--<af>'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует
SIOCADDRT: Файл существует

[root@localhost ip-up.d]#
[/console]
#95944

Вот оригинал скрипта

Показать
[console]#!/bin/bash
route del default gw 192.168.1.1 dev eth1
# new network
route add -host 86.57.151.0/27 gw 192.168.1.1 dev eth1
# game servers
route add -host 86.57.251.28 gw 192.168.1.1 dev eth1
# stat.byfly.by
route add -host 86.57.253.1 gw 192.168.1.1 dev eth1
# www.byfly.by
route add -host 193.232.248.79 gw 192.168.1.1 dev eth1
# www.belpak.by
route add -host 193.232.248.80 gw 192.168.1.1 dev eth1
# jabber
route add -host 82.209.245.151 gw 192.168.1.1 dev eth1
# dc
route add -host 86.57.250.0/23 gw 192.168.1.1 dev eth1
route add -host 86.57.246.0/24 gw 192.168.1.1 dev eth1
route add -host 93.84.112.0/21 gw 192.168.1.1 dev eth1
# extmedia at dc
route add -host 91.149.189.0/25 gw 192.168.1.1 dev eth1
route add -host 91.149.189.128/26 gw 192.168.1.1 dev eth1
route add -host 93.125.53.0/24 gw 192.168.1.1 dev eth1
# tut.by at dc
route add -host 91.149.157.0/24 gw 192.168.1.1 dev eth1
# dns
route add -host 82.209.200.16 gw 192.168.1.1 dev eth1
route add -host 82.209.200.17 gw 192.168.1.1 dev eth1

# Добавил сам
# av.by
route add -host 86.57.246.98 gw 192.168.1.1 dev eth1
# gamer
route add -host 86.57.246.194 gw 192.168.1.1 dev eth1

# blog.tut.by
route add -host 86.57.250.11 gw 192.168.1.1 dev eth1

# freespace.by
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1

# realby.net (Обновление каспера по гостю)
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1

# dirvideo.by (кино за 1000)
route add -host 93.125.53.69 gw 192.168.1.1 dev eth1

# ki-no.net (кино халява с ФТП)
route add -host 86.57.246.243 gw 192.168.1.1 dev eth1

# lovemedia.biz (платный ФТП по гостю)
route add -host 178.124.128.27 gw 192.168.1.1 dev eth1

# gim.by (обновление касперского по гостю)
route add -host 86.57.246.196 gw 192.168.1.1 dev eth1[/console]

Что означает 86.57.151.0/27 ??? Добавить с 86.57.151.0 по 86.57.151.27 ? Может линукс этого не понимает? Это айпишники из бат файла виндовс с сайта провайдера.

Войдите или зарегистрируйтесь, чтобы ответить.