1

Кто сможет, ответьте, пожалуйста...

Есть установленная Mandriva 2010. Интернет Beeline. Настраивал путем скрипта от Mr. Peabody + http://wiki.mandriva.com
Есть интерфейс по умолчанию eth0 (на нем соответственно пашет локал).
Поднимается ppp0 (интернет работает, работают и некоторые глобальные локальные ресурсы [например, post.ru, homenet.beeline.ru], но не работают местные ресурсы [в частности portal.klg.corbina.net, torrent.exdns.net]... )
Что куда следует прописать, что бы одновременно работал интернет и весь локал?!

2

прописать маршруты к локальным ресурсам .... используя команду route

 Консоль:
route add -net <подсеть в которой находится ресурс> gw <адрес eth0>

3

Пишет вот что:

 Консоль:
[root@vpn bat]# route add -net 10.221.0.9 gw 10.231.13#.##
SIOCADDRT: Недопустимый аргумент

Надеюсь, данные я взял правильно?

 Консоль:
eth0      Link encap:Ethernet  HWaddr 00:15:F2:20:B4:44 
          inet addr:10.231.13#.##  Bcast:10.231.135.255  Mask:255.255.248.0

и

 Консоль:
host portal.klg.corbina.net
portal.klg.corbina.net has address 10.221.0.9

4

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

Пробовал править etc/ppp/ip-up.d, в котором после установки скрипта прописались маршруты (например:

 Консоль:

#PATH
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
export PATH

do_route ()
{
    act=$1
    gw=$2
#!!Все нижеперечисленные маршруты указаны только для Корбина-Телеком и Билайн!!
#-------Общие маршруты для всех регионов--------------:
#Локальная сеть:
   route $act -net 10.0.0.0 netmask 255.0.0.0 gw $gw
#corbina.ru, help.corbina.ru, home.corbina.ru
   route $act -host 89.179.135.67 gw $gw
#Форум homenet.corbina.net
   route $act -host 85.21.72.83 gw $gw
#ftp.corbina.net
...

пытался сюда подпихнуть местные локальные ресурсы - результата 0((

5

недопустимый аргумент "10.231.13#.##"  - должны быть все цифры

6

Там все цифры на месте (вместо решеток). Они здесь просто прикрыты.

7

[root@vpn bat]# route add -net 10.221.0.9 gw 10.231.13#.##
SIOCADDRT: Недопустимый аргумент

если вы указываете адрес хоста а не сети то нужно использовать ключ -host ... и как сказал slash1472 вместо #.## должны быть цифры ... либо можно сделать так

 Консоль:

route add -host 10.221.0.9 dev eth0