31

дело вот в этом

 Консоль:
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

у тебя 2 раза маршрут по умолчанию прописан....
попробуй так
 Консоль:
route del default gw 192.168.1.1 dev eth1

после чего первый маршрут должен убиться проверить с помощью route -n
если не поможет, то

 Консоль:

route del default
route del default
route add default dev ppp0

32

Это прописать в скрипт или единожды выполнить???

33

для начала попробовать....

34

Сделал все как написали. Подключается автоматом eth1 вручную поднимаю ppp0, удаляю ненужный роутер и весь трафик пошел через ppp0, даже тот, который я прописал в скрипте (((

 Консоль:

[triplex@localhost ~]$ su
Пароль:
[root@localhost triplex]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.158.203.239 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
[root@localhost triplex]# route del default gw 192.168.1.1 dev eth1
[root@localhost triplex]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.158.203.239 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         0.0.0.0         0.0.0.0         U     25     0        0 ppp0


Пробую добавить еще один роутер для ресурса, доступного по гостевому соединению (tut.by). Ресурс становится недоступен (((

 Консоль:
[root@localhost triplex]# ping tut.by
PING tut.by (86.57.250.18) 56(84) bytes of data.
64 bytes from focus.tutby.com (86.57.250.18): icmp_seq=1 ttl=58 time=22.5 ms
64 bytes from focus.tutby.com (86.57.250.18): icmp_seq=2 ttl=58 time=20.9 ms
--------------------------------
--- tut.by ping statistics ---
16 packets transmitted, 16 received, 0% packet loss, time 15020ms
rtt min/avg/max/mdev = 20.940/24.950/29.660/2.801 ms
[root@localhost triplex]# route add 86.57.250.18 eth1
[root@localhost triplex]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.158.203.239 0.0.0.0         255.255.255.255 UH    25     0        0 ppp0
86.57.250.18    0.0.0.0         255.255.255.255 UH    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 triplex]# ping tut.by
PING tut.by (86.57.250.18) 56(84) bytes of data.
From 192.168.1.2 icmp_seq=2 Destination Host Unreachable
From 192.168.1.2 icmp_seq=3 Destination Host Unreachable
From 192.168.1.2 icmp_seq=4 Destination Host Unreachable
-----------------------------------------
--- tut.by ping statistics ---
11 packets transmitted, 0 received, +9 errors, 100% packet loss, time 39219ms
pipe 3

Или может я не туда добавляю что-то???

35

пинг пингом..... а если в браузере набрать tut.by.... какая реакция.... ?? .... вывод tracepath tut.by...

36

Вот пожалуйста.

 Консоль:
[triplex@localhost ~]$ su
Пароль:
[root@localhost triplex]# route del default gw 192.168.1.1 dev eth1
[root@localhost triplex]# tracepath tut.by
1:  93-84-46-41.pppoe.vitebsk.by (93.84.46.41)             0.127ms pmtu 1492
1:  lo-router7301-3.vitebsk.by (194.158.203.232)          39.981ms
1:  lo-router7301-3.vitebsk.by (194.158.203.232)          39.996ms
2:  vitebskreg.10g.net.belpak.by (93.85.242.189)          40.001ms
3:  core.10g.net.belpak.by (93.84.122.193)                39.974ms
4:  core.10g.net.belpak.by (93.84.122.89)                 39.976ms
5:  core.10g.net.belpak.by (93.84.122.10)                 39.988ms
6:  gw3.datacenter.beltelecom.by (93.84.125.169)          40.003ms
7:  focus.tutby.com (86.57.250.18)                        39.971ms reached
     Resume: pmtu 1492 hops 7 back 58
[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         0.0.0.0         0.0.0.0         U     25     0        0 ppp0
[root@localhost triplex]# route add 86.57.250.18 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
86.57.250.18    0.0.0.0         255.255.255.255 UH    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 triplex]# tracepath tut.by
1:  192.168.1.2 (192.168.1.2)                              0.089ms pmtu 1500
1:  192.168.1.2 (192.168.1.2)                            467.341ms !H
     Resume: pmtu 1500
[root@localhost triplex]#

Если в браузере набрать tut.by после добавления маршрута ошибка

Попытка соединения не удалась
Firefox не может установить соединение с сервером news.tut.by.
    *   Возможно, сайт временно недоступен или перегружен запросами. Подождите некоторое время и попробуйте снова.
    *   Если вы не можете загрузить ни одну страницу – проверьте настройки соединения с Интернетом.
    *   Если ваш компьютер или сеть защищены межсетевым экраном или прокси-сервером – убедитесь, что Firefox разрешён выход в Интернет.

37

Читая сообщения Triplex, решил поставить кнемо. Эта прога не дала мне сделать так, как я Вам советовал, отключить eth1 и после этого напрямую поднять ppp0. Когда отключил её только с третьего раза получилось. Попробуй сделать так и хоть будешь меньше лазить в винду сюда писать, не наскучит. Я мало понимаю в английском, т.к. учил немецкий и тем более не много разбираюсь в осях и программах, но я скажу что думаю, а вы можете обсудить это. Когда у меня подымается сеть в госте у меня это eth0, то она выдаёт те же данные которые были забиты в настройках и это понятно. Но когда я  опускаю сеть и подымаю её в ppp0 то данные в адресе совсем другие, сейчас они - IP 93.85.193.166, шлюз 93.85.192.1  DNS 82.209.200.16. А настройки eth0 полностью совпадают с Triplex. Т.е. когда происходит соединение по роое, сервер байфлая выдает адрес, шлюз и днс, который иногда был даже другой. А насколько я понял роое в описанных попытках всегда конектилось только через данный шлюз 192.168.1.1 игнорируя получаемые от сервера данные. В винде это было просто, тут что-то не так. У нас на работе модем стоял в госте и через него можно было подключить хоть 10 клиентов байфлая с их паролями и всем было место и естественно им раздали адреса. То есть сетка это ворота, а выданные по предоставлению пароля и имени клиенты сведения обрабатывались системой образовывалась сеть в сети, которая позволяла лазить в нете. Данные в бат файле об адресах, которые надо было относить как адреса гостевого доступа где-то оседали в системе и перенаправляли пакеты мимо платного соединения. Как бы узнать как это делает винда, тогда можно аналогом запустить и здесь. Скажите какие команды надо запустить для того, чтобы показать свою ситуацию, может это будет мой вклад.

38

Я поднимал и опускал через Network Manager, все получалось, как ты советовал. Немо использую только для мониторинга, да он помоему и не умеет поднимать/опускать интерфейсы )))

Я бы пользовался и так, но много качаю по гостю, неудобно мне будет прерывать скачивания, сидеть в инете платном и опять включать.

З.Ы. судя по DNS 82.209.200.16 мы из одного города ))))

39

Я из Витебска, так что возможно соседи )))

40

dafgon,для этого есть личные сообщения,Вам предупреждение.

Mageia4, KDE  4.11.4.

41

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

42

вместо route add 86.57.250.18 eth1 я вно указать шлюз....
я так полагаю адрес модема 192.168.1.1 и между ним и компом ничего нету ??
тогда

 Консоль:

route add -host 86.57.250.18 gw 192.168.1.1 dev eth1

43

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

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


 Консоль:
#!/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

44

впишите для пробы в скрипт echo test > /home/<user name>/test.txt.... проверить создастся ли файл при запуске ppp.. ну и на всякий случай

 Консоль:
ll /etc/ppp/ip-up.d/

45 (04.11.2010 01:10:02 отредактировано Triplex)

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

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

46

 Консоль:
which run-parts

47

 Консоль:
[root@localhost triplex]# which run-parts
/usr/bin/run-parts
[root@localhost triplex]#

48

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

49

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

Linux Mint 19.3 Mate Edition
Windows 7

50

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

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

51

Triplex пишет:

Я поднимаю вручную через Network Manager

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

Mageia4, KDE  4.11.4.

52

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

53

Triplex пишет:

он сразу в КДЕ есть значок рядом с часами.

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

Mageia4, KDE  4.11.4.

54 (04.11.2010 21:44:26 отредактировано Triplex)

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

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

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

55

он самый.

Mageia4, KDE  4.11.4.

56 (04.11.2010 21:54:51 отредактировано Triplex)

Вот он
http://img237.imagevenue.com/loc152/th_96791_222_122_152lo.jpeg

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

57

Triplex пишет:

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

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

 Консоль:

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

58 (05.11.2010 00:24:10 отредактировано Triplex)

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

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

 Консоль:
[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


 Консоль:
[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]#

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

59 (05.11.2010 00:54:54 отредактировано Triplex)

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

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

 Консоль:
[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]#

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

+ открыть спойлер

 Консоль:

[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]#

60

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

+ открыть спойлер

 Консоль:
#!/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

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