Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: ubuntu-server роутер (чудеса творятся)  (Прочитано 1761 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Klu4iK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
ubuntu-server роутер (чудеса творятся)
« : 15 Декабря 2009, 14:12:18 »
Стоит ubuntu-server 9.04 раздающий интернет во внутреннюю локальную сеть через iptables. (только динамическая маршрутизация)

Все работает, только проблемка, мой внешний статический IP недоступен ни с одного компьютера провайдера, зато локальный адрес(10.103.179.135) откликается на любые запросы. Из интернета  внешний статический IP доступен с любых провайдеров.

Методом исключения установлено:
1. iptables непричем (проверял на другой ubuntu машине без iptables правил, тоже самое)
2. Провайдер не виноват (ноутбук с WinXP пингуется по обоим интерфейсам(внешний и локальны).

На всякий случай скину таблицу маршрутизации:
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
82.199.96.134   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.151   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.135   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.148   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.215   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.147   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.10    0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
82.199.96.142   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.105   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
192.168.90.22   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.143   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.216   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.202   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.136   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.153   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.203   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.137   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
82.199.96.110   10.103.160.1    255.255.255.255 UGH       0 0          0 eth0
172.16.172.0    10.103.160.1    255.255.255.248 UG        0 0          0 eth0
82.199.120.0    10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.121.0    10.103.160.1    255.255.255.0   UG        0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
82.199.98.0     10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.99.0     10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.102.0    10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.103.0    10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.101.0    10.103.160.1    255.255.255.0   UG        0 0          0 eth0
82.199.104.0    10.103.160.1    255.255.248.0   UG        0 0          0 eth0
10.103.160.0    0.0.0.0         255.255.224.0   U         0 0          0 eth0
79.172.64.0     10.103.160.1    255.255.192.0   UG        0 0          0 eth0
10.0.0.0        10.103.160.1    255.0.0.0       UG        0 0          0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U         0 0          0 ppp0

Что собстенно необходимо? Необходимо сделать доступными оба интерфейса. Надеюсь на вашу помощь.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: ubuntu-server роутер (чудеса творятся)
« Ответ #1 : 15 Декабря 2009, 16:47:04 »
Такое возможно, когда не хватает маршрутов. Т.е. пакет приходит на eth1, а уходит с ppp0, если не найдено иного маршрута. Маршрутная запись зависит от ip компа, с которого делается запрос. Вобщем, если на венде работает, то еще можно сравнить маршруты (route print на венде).

Оффлайн Klu4iK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: ubuntu-server роутер (чудеса творятся)
« Ответ #2 : 15 Декабря 2009, 17:17:23 »
Такое возможно, когда не хватает маршрутов. Т.е. пакет приходит на eth1, а уходит с ppp0, если не найдено иного маршрута. Маршрутная запись зависит от ip компа, с которого делается запрос. Вобщем, если на венде работает, то еще можно сравнить маршруты (route print на венде).

Спасибо за ответ, попробую найти различия в таблицах машрутизации и дополнить по необходимости.

Выложу тут netstat -r -n с WinXP (чтобы не потерять)

Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0     10.103.160.1   10.103.164.66       21
          0.0.0.0          0.0.0.0    82.199.107.89   82.199.107.89       1
         10.0.0.0        255.0.0.0     10.103.160.1   10.103.164.66       1
     10.103.160.0    255.255.224.0    10.103.164.66   10.103.164.66       20
    10.103.164.66  255.255.255.255        127.0.0.1       127.0.0.1       20
   10.255.255.255  255.255.255.255    10.103.164.66   10.103.164.66       20
      79.172.64.0    255.255.192.0     10.103.160.1   10.103.164.66       1
     82.199.96.10  255.255.255.255    82.199.107.89   82.199.107.89       1
    82.199.96.105  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.110  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.134  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.135  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.136  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.137  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.142  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.143  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.147  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.148  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.151  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.153  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.202  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.203  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.215  255.255.255.255     10.103.160.1   10.103.164.66       1
    82.199.96.216  255.255.255.255     10.103.160.1   10.103.164.66       1
      82.199.98.0    255.255.255.0     10.103.160.1   10.103.164.66       1
      82.199.99.0    255.255.255.0     10.103.160.1   10.103.164.66       1
     82.199.101.0    255.255.255.0     10.103.160.1   10.103.164.66       1
     82.199.102.0    255.255.255.0     10.103.160.1   10.103.164.66       1
     82.199.103.0    255.255.255.0     10.103.160.1   10.103.164.66       1
     82.199.104.0    255.255.248.0     10.103.160.1   10.103.164.66       1
    82.199.107.89  255.255.255.255        127.0.0.1       127.0.0.1       50
     82.199.120.0    255.255.255.0     10.103.160.1   10.103.164.66       1
     82.199.121.0    255.255.255.0     10.103.160.1   10.103.164.66       1
   82.255.255.255  255.255.255.255    82.199.107.89   82.199.107.89       50
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
     172.16.172.0  255.255.255.248     10.103.160.1   10.103.164.66       1
    192.168.90.22  255.255.255.255     10.103.160.1   10.103.164.66       1
        224.0.0.0        240.0.0.0    10.103.164.66   10.103.164.66       20
        224.0.0.0        240.0.0.0    82.199.107.89   82.199.107.89       1
  255.255.255.255  255.255.255.255    10.103.164.66   10.103.164.66       1
  255.255.255.255  255.255.255.255    82.199.107.89   82.199.107.89       1
Основной шлюз:       82.199.107.89

Пользователь решил продолжить мысль 17 Декабря 2009, 13:45:47:
ап, еще актуально! Проверенно, на домашней ubuntu 9.10 тоже самое что и на ubuntu-server 9.04, однако на Win все работает, чем же сеть на убунте отличается от вин?
« Последнее редактирование: 17 Декабря 2009, 13:45:47 от Klu4iK »

 

Страница сгенерирована за 0.106 секунд. Запросов: 24.