Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Маршрутизация 
:(
    Опции темы
gloomen1
Дата 1.2.2011, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 16.9.2009

Репутация: нет
Всего: нет



Всем доброго дня/ночи/вечера.

Народ помогите разобраться.

Провайдер присвоил мне:
ip 10.0.192.184
gw 10.0.192.129
mask 255.255.255.192

Делаю трассировку c winxp до 10.0.192.185 (всё впорядке):

Код

tracert 10.0.192.185
Трассировка маршрута к 10.0.192.185 с максимальным числом прыжков 30

  1     2 ms    <1 мс    <1 мс  10.0.192.185
Трассировка завершена.


Делаю пинг c winxp до 10.0.192.185 (всё впорядке):

Код

C:\Documents and Settings\admin>ping 10.0.192.185

Обмен пакетами с 10.0.192.185 по 32 байт:

Ответ от 10.0.192.185: число байт=32 время<1мс TTL=128
Ответ от 10.0.192.185: число байт=32 время<1мс TTL=128
Ответ от 10.0.192.185: число байт=32 время<1мс TTL=128
Ответ от 10.0.192.185: число байт=32 время<1мс TTL=128

Статистика Ping для 10.0.192.185:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
    Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек


вот таблица маршрутов winxp

Код

C:\Documents and Settings\admin>route print
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0     10.0.192.129    10.0.192.181       20
     10.0.192.128  255.255.255.192     10.0.192.181    10.0.192.181       20
     10.0.192.181  255.255.255.255        127.0.0.1       127.0.0.1       20
   10.255.255.255  255.255.255.255     10.0.192.181    10.0.192.181       20
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
      169.254.0.0      255.255.0.0     10.0.192.181    10.0.192.181       20
        224.0.0.0        240.0.0.0     10.0.192.181    10.0.192.181       20
  255.255.255.255  255.255.255.255     10.0.192.181    10.0.192.181       1
Основной шлюз:        10.0.192.129
===========================================================================
Постоянные маршруты:
  Отсутствует


А, теперь всё тоже самое проделаем на freebsd 6.4

Делаю трассировку c freebsd 6.4 до 10.0.192.185 (видем, что трассировка не проходит):
Код

traceroute 10.0.192.185
traceroute to 10.0.192.185 (10.0.192.185), 64 hops max, 40 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  *


делаем пинг c freebsd 6.4 до 10.0.192.185 (пинг идёт)
Код

ping 10.0.192.185
PING 10.0.192.185 (10.0.192.185): 56 data bytes
64 bytes from 10.0.192.185: icmp_seq=0 ttl=128 time=0.801 ms
64 bytes from 10.0.192.185: icmp_seq=1 ttl=128 time=0.435 ms
64 bytes from 10.0.192.185: icmp_seq=2 ttl=128 time=0.410 ms
64 bytes from 10.0.192.185: icmp_seq=3 ttl=128 time=0.455 ms
64 bytes from 10.0.192.185: icmp_seq=4 ttl=128 time=0.422 ms
^C
--- 10.0.192.185 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.410/0.505/0.801/0.149 ms


вот rc.conf c freebsd 6.4 
Код

static_routes="net1 net2 net3 net4 net5 net6 net7 net8 net9"
route_net1="-net 81.28.160.1/32 10.0.192.129"
route_net2="-net 81.28.160.111/32 10.0.192.129"
route_net3="-net 192.168.0.0/24 10.0.192.129"
route_net4="-net 172.16.0.0/12 10.0.192.129"
route_net5="-net 10.0.0.0/8 10.0.192.129"
route_net6="-net 213.180.192.0/19 10.0.192.129"
route_net7="-net 77.88.0.0/18 10.0.192.129"
route_net8="-net 87.250.224.0/19 10.0.192.129"
route_net9="-net 93.158.128.0/18 10.0.192.129"


netstat -r
Код

Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
0                  link#2             UC          0        0    rl1 =>
default            ng0                US          0     6107    ng0
10                 10.0.192.129       UGS         0   103152    rl0
10.0.192.128/26    link#1             UC          0        0    rl0
10.0.192.129       00:17:95:9d:51:72  UHLW       10       10    rl0   1200
10.0.192.181       00:80:48:46:6c:ab  UHLW        2    10336    rl0   1176
root               00:00:20:00:0a:72  UHLW        1      956    lo0
10.0.192.185       00:1b:b9:96:0c:e4  UHLW        1       25    rl0   1083
10.0.192.186       00:e0:50:e4:03:4b  UHLW        1   100353    rl0     58
77.88/18           10.0.192.129       UGS         0    10174    rl0
81.28.160.1/32     10.0.192.129       UGS         0     9381    rl0
81.28.160.111/32   10.0.192.129       UGS         0      396    rl0
87.250.224/19      10.0.192.129       UGS         0     3337    rl0
93.158.128/18      10.0.192.129       UGS         0     2312    rl0
109.226.76.1       109.226.82.85      UH          0        0    ng0
localhost          localhost          UH          0    25396    lo0
172.16/12          10.0.192.129       UGS         0   606322    rl0
192.168.0          10.0.192.129       UGS         0  5654723    rl0
192.168.170.7      192.168.170.0      UH          0       29    ng1
192.168.180        192.168.180.1      UGS         0  1028916   tun0
192.168.190        link#3             UC          0        0    rl2
192.168.190.2      00:23:f8:fe:6d:3d  UHLW        1      506    rl2    397
213.180.192/19     10.0.192.129       UGS         0     5672    rl0

Internet6:
Destination        Gateway            Flags      Netif Expire
localhost          localhost          UHL         lo0
fe80::%lo0         fe80::1%lo0        U           lo0
fe80::1%lo0        link#5             UHL         lo0
ff01:5::           fe80::1%lo0        UC          lo0
ff02::%lo0         fe80::1%lo0        UC          lo0


Почему трассировка с freebsd до 10.0.192.185 (т.е. данный IP находится до GW 10.0.192.129 провайдера) не проходит?
А, вот если трассировку запустить с freebsd до 10.7.201.84 (который находится за GW 10.0.192.129 провайдера) то она проходит?

Код

traceroute 10.7.201.84
traceroute to 10.7.201.84 (10.7.201.84), 64 hops max, 40 byte packets
 1  10.0.192.129 (10.0.192.129)  0.741 ms  0.672 ms  0.657 ms
 2  10.15.254.9 (10.15.254.9)  0.668 ms  0.556 ms  0.697 ms
 3  10.15.255.134 (10.15.255.134)  1.307 ms  1.148 ms  1.212 ms
 4  10.15.254.155 (10.15.254.155)  0.998 ms  1.015 ms  0.967 ms
 5  10.7.201.84 (10.7.201.84)  1.398 ms  1.340 ms  0.749 ms


Хм...очень странно...Я где то во freebsd не правильно или недописал маршрутизацию...???
PM MAIL   Вверх
alezzz
Дата 1.2.2011, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: нет
Всего: 14



ping -R -c 4 10.0.192.185 что показывает?
PM MAIL   Вверх
gloomen1
Дата 1.2.2011, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 16.9.2009

Репутация: нет
Всего: нет



ping -R -c 4 10.0.192.185
PING 10.0.192.185 (10.0.192.185): 56 data bytes
ping: sendto: Operation not permitted
ping: sendto: Operation not permitted
ping: sendto: Operation not permitted
ping: sendto: Operation not permitted

--- 10.0.192.185 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

PM MAIL   Вверх
alezzz
Дата 1.2.2011, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: нет
Всего: 14



Цитата(gloomen1 @  1.2.2011,  17:38 Найти цитируемый пост)
ping: sendto: Operation not permitted

Это не хорошо smile, но к traceroute не относится. Мануалы говорят следующее (сам не знал):
tracert в Windows и traceroute в unix отличаются (даже отличаются traceroute  в различных дистрибытивах различных unix-подобных системах).
В Windows tracert отправляет ICMP Echo, тот-же самый пинг, с TTL 1, потом 2 и т.д. пока не ответит, промежуточные роутеры ловит по ICMP Time Exceeded. источник
traceroute в FreeBSD в частности отправляются UDP пакеты, с таким-же принципом, TTL 1, потом 2 ... промежуточные роутеры тоже по ICMP Time Exceeded, а вот когда пакет доберется до пункта назначения то расчитано на то, что такого UDP порта нет и возвращается ICMP ответ port unreachable, по которому и определяется что пакет дошел до последней точки. Источник: man traceroute.
Заставить traceroute отправлять ICMP можно так:
traceroute -P ICMP <host>
В последних версиях можно так:
traceroute -I <host>, аналог -P ICMP.

Это сообщение отредактировал(а) alezzz - 1.2.2011, 21:23
PM MAIL   Вверх
alezzz
Дата 2.2.2011, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: нет
Всего: 14



А вот наверное ответ на вопрос почему 10.0.192.185 не ответил "port unreachable". На этом хосте такие пакеты отбрасывет либо файрвол, либо там Win Vista/ Win 7. Win XP отвечает "port unreachable" моему tracetoute, а вот Win 7 нет.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0655 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.