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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Два провайдера и нестандартная маска  (Прочитано 2735 раз)

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

Оффлайн demontager

  • Автор темы
  • Активист
  • *
  • Сообщений: 304
  • KHERSON
    • Просмотр профиля
    • Nixtalks IT-експлорер
У меня есть две сети одна для Интернета и одна для локальной городской сети.
Для Интернета использую DSL модем, он раздаёт Интернет через wifi, его IP 172.16.0.1 mask 255.255.255.255 gw 172.16.01
Для локальной сети города использую соединение через кабель, адресс моего компьютера данный првайдером-192.168.69.205 mask 255.255.252.0 gtw 192.168.68.1
Мне нужно насроить сеть так, чтобы эти две сети работали одновременно, понятно что два шлюза использоваться не могут. Т.е. нужно прописать маршруты для сети 192.168., меня интерессуют там 3 адресса которые часто использую(торрент, игровой портал, музыка).
192.168.1.111 -торрент
192.168.1.110-игровой портал
192.168.1.109-музыка

Я пытался добавить маршрут в консоли, но получаю ошибку:
cat@cat-laptop:~$ route add -net 192.168.1.0 netmask 255.255.252.0 gw 192.168.68.1 eth0
route: netmask doesn't match route address

Есть ещё вопрос, почему именно 255.255.252.0, а не 255.255.255.0? Или это специфика сети провайдера?
Пишу о разном сюда nixtalk.com

Оффлайн diver

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Два провайдера и нестандартная маска
« Ответ #1 : 17 Апреля 2009, 11:59:19 »
Для локальной сети города использую соединение через кабель, адресс моего компьютера данный првайдером-192.168.69.205 mask 255.255.252.0 gtw 192.168.68.1
Мне нужно насроить сеть так, чтобы эти две сети работали одновременно, понятно что два шлюза использоваться не могут. Т.е. нужно прописать маршруты для сети 192.168., меня интерессуют там 3 адресса которые часто использую(торрент, игровой портал, музыка).
192.168.1.111 -торрент
192.168.1.110-игровой портал
192.168.1.109-музыка

Я пытался добавить маршрут в консоли, но получаю ошибку:
cat@cat-laptop:~$ route add -net 192.168.1.0 netmask 255.255.252.0 gw 192.168.68.1 eth0
route: netmask doesn't match route address

Есть ещё вопрос, почему именно 255.255.252.0, а не 255.255.255.0? Или это специфика сети провайдера?
Ты не ошибся в адресах этих трех ресурсов? Данная маска подразумевает IP в диапазоне 192.168.68.1 - 192.168.71.254.  И по идее, 192.168.1.x  работать не может.

Оффлайн demontager

  • Автор темы
  • Активист
  • *
  • Сообщений: 304
  • KHERSON
    • Просмотр профиля
    • Nixtalks IT-експлорер
Re: Два провайдера и нестандартная маска
« Ответ #2 : 17 Апреля 2009, 14:51:13 »
думаю не ошибся:
cat@cat-laptop:~$ ping tz.norma4.ks.ua  # (это торрент рессурс)
PING tz.norma4.ks.ua (192.168.1.111) 56(84) bytes of data

и данные с которыми работает у меня сеть провайдера, все прописывается вручную, статические адресса

мой Ip 192.168.69.205
mask 255.255.252.0
gtw 192.168.68.1
dns 192.168.1.1
Хотелось бы прописать маршруты без удаления NetworkManager Applett, тот что для Ubuntu. Там кстати в разделе IP4VSettings есть вкладка Routes, по идеи можно и там проописать маршруты, хотя попробывал, прописал 192.168.1.111 mask 255.255.252.0 gtw 192.168.68.1, поставил галку "Use this connection only for resources on its network", не работает.
А вот так выглядит route -n с включенным одновременно wifi и ethernet, при этом ethernet сеть не работает
cat@cat-laptop:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.0.0      0.0.0.0         255.255.255.0   U     2      0        0 eth1
192.168.68.0    0.0.0.0         255.255.252.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         172.16.0.1      0.0.0.0         UG    0      0        0 eth1
cat@cat-laptop:~$
« Последнее редактирование: 17 Апреля 2009, 14:53:06 от demontager »
Пишу о разном сюда nixtalk.com

Оффлайн diver

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Два провайдера и нестандартная маска
« Ответ #3 : 17 Апреля 2009, 16:32:37 »
думаю не ошибся:
cat@cat-laptop:~$ ping tz.norma4.ks.ua  # (это торрент рессурс)
PING tz.norma4.ks.ua (192.168.1.111) 56(84) bytes of data

А можешь показать пример удачного пинга этого торента, и tracerouter до него?

Оффлайн demontager

  • Автор темы
  • Активист
  • *
  • Сообщений: 304
  • KHERSON
    • Просмотр профиля
    • Nixtalks IT-експлорер
Re: Два провайдера и нестандартная маска
« Ответ #4 : 17 Апреля 2009, 21:55:54 »
cat@cat-laptop:~$ tracepath 192.168.1.111
 1:  cat-laptop.local (192.168.69.205)                      0.156ms pmtu 1500
 1:  192.168.68.1 (192.168.68.1)                           12.800ms
 1:  192.168.68.1 (192.168.68.1)                            5.398ms
 2:  192.168.1.111 (192.168.1.111)                         17.895ms reached
     Resume: pmtu 1500 hops 2 back 63
cat@cat-laptop:~$
 и вот пинг до него:
cat@cat-laptop:~$ ping tz.norma4.ks.ua
PING tz.norma4.ks.ua (192.168.1.111) 56(84) bytes of data.
64 bytes from 192.168.1.111: icmp_seq=2 ttl=63 time=13.9 ms
^C64 bytes from 192.168.1.111: icmp_seq=3 ttl=63 time=21.4 ms
Пишу о разном сюда nixtalk.com

Оффлайн diver

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Два провайдера и нестандартная маска
« Ответ #5 : 17 Апреля 2009, 23:37:57 »
тогда упс, я не понимаю, как это может работать, если настройки такие и должны быть. и нет глюка со стороны провайдера.
Может кто другой сможет тебе помочь, сорри.

Оффлайн demontager

  • Автор темы
  • Активист
  • *
  • Сообщений: 304
  • KHERSON
    • Просмотр профиля
    • Nixtalks IT-експлорер
Re: Два провайдера и нестандартная маска
« Ответ #6 : 18 Апреля 2009, 00:09:00 »
Собственно мне подсказали как это сделать вполне рабочим, но с некоторыми нюансами.
первое, я добавил маршрут:
# route add -net 192.168.68.0 netmask 255.255.252.0 eth0
# route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.68.1
и route -n после этого выглядит так|:
cat@cat-laptop:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     192.168.68.1    255.255.255.0   UG    0      0        0 eth0
172.16.0.0      0.0.0.0         255.255.255.0   U     2      0        0 eth1
192.168.68.0    0.0.0.0         255.255.252.0   U     0      0        0 eth0
192.168.68.0    0.0.0.0         255.255.252.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
0.0.0.0         172.16.0.1      0.0.0.0         UG    0      0        0 eth1
cat@cat-laptop:~$
И второе, это нюансы:
Не работает символьное распознование адресса, нужно вводить IP, и второе, если отсоединить сеть, и переподключится, маршруты пропадают, т.е. опять нужно выполнять ручное добавление. Как бы это всё автоматизировать?
Пишу о разном сюда nixtalk.com

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Два провайдера и нестандартная маска
« Ответ #7 : 18 Апреля 2009, 00:47:36 »
тогда упс, я не понимаю, как это может работать, если настройки такие и должны быть. и нет глюка со стороны провайдера.
Может кто другой сможет тебе помочь, сорри.
Что непонятного? 192.168.68.1 рулит пакеты дальше. Циска какая нить там. Или просто управляемый свитч.

demontager
Добавить маршруты с /etc/network/interfaces (точное название не помню)
Чтобы имена резолвились добавьте ДНС этого прова в /etc/resolv.conf

Оффлайн demontager

  • Автор темы
  • Активист
  • *
  • Сообщений: 304
  • KHERSON
    • Просмотр профиля
    • Nixtalks IT-експлорер
Re: Два провайдера и нестандартная маска
« Ответ #8 : 18 Апреля 2009, 11:25:45 »
С именнами разобрался, добавил в /etc/hosts, не понял как прописать dns в resolv.conf, вроде Network manager сам прописал
# Generated by NetworkManager
nameserver 172.16.0.1
nameserver 192.168.1.1
Как бы еще на автомате прописывались маршруты в /etc/network/interfaces, после недавних манипуляций с interfaces у меня перестал работал Network Applet.
Можно прописать там только один интерфейс, т.е. тот где мне нужна маршрутизация? А другие интерфейсы будут браться с настроек Network Aplett Manager
Типа такого:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.69.205
hwaddress ether 00:18:f3:3a:2e:dd
netmask 255.255.252.0
broadcast 192.168.71.255
sudo route add -net 192.168.68.0 netmask 255.255.252.0 eth0
sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.68.1
sudo route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.68.1
Я брал настройки со своего ifconfig:
cat@cat-laptop:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:f3:3a:2e:dd 
          inet addr:192.168.69.205  Bcast:192.168.71.255  Mask:255.255.252.0
          inet6 addr: fe80::218:f3ff:fe3a:2edd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:79047 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7178791 (7.1 MB)  TX bytes:240154 (240.1 KB)
          Interrupt:20

eth1      Link encap:Ethernet  HWaddr 00:16:6f:ae:63:a2 
          inet addr:172.16.0.14  Bcast:172.16.0.255  Mask:255.255.255.0
          inet6 addr: fe80::216:6fff:feae:63a2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:354221 errors:0 dropped:0 overruns:0 frame:0
          TX packets:375715 errors:0 dropped:3 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:749814379 (749.8 MB)  TX bytes:91095157 (91.0 MB)
          Interrupt:22 Base address:0xe000 Memory:feafa000-feafafff

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:50591 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50591 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9716551 (9.7 MB)  TX bytes:9716551 (9.7 MB)


Пишу о разном сюда nixtalk.com

 

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