Forums.Avtograd.Ru: Машрутизация - Forums.Avtograd.Ru

Перейти к содержимому

  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Машрутизация

#1 Пользователь офлайн   Bland

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 234
  • Регистрация: 09 Март 08

Иконки сообщения  Отправлено 03 Май 2008 - 14:07

(не кидайте камни)
Можно ли создать какой либо файлик для прописывания маршрутов в большом кол-ве? Охото емул с впн,торент и другое со внешкой.
НУ вроде как в виндоусе .bat файлы? :o
Если знает кто более легкий способ-объясните. :huh:
Заранее спасибо.
(не кидайте камни)
-1


  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#2 Пользователь офлайн   Breaker

  • Злобный Админ
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 11 216
  • Регистрация: 29 Октябрь 07

Отправлено 03 Май 2008 - 21:30

.sh ;)
1

#3 Пользователь офлайн   Ben-S

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 01 Ноябрь 07

Отправлено 04 Май 2008 - 10:52

Этот файлик, как правило, скприт инициализации интерфейса, в Gentoo это /etc/init.d/net.xxxX
1

#4 Пользователь офлайн   Bland

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 234
  • Регистрация: 09 Март 08

Отправлено 04 Май 2008 - 11:54

Просмотр сообщенияBreaker (3.5.2008, 22:30):

.sh ;)

О спасибо,сразу решилось 4 проблемы помимо маршрутизации :)
1

#6 Пользователь офлайн   -=Митяй=-

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 908
  • Регистрация: 01 Ноябрь 07

Отправлено 23 Июнь 2008 - 21:56

Ребят чет покопался - ненашел...как все же правильно маршрутизацию для аиста под убунту настроить ?
1

#7 Пользователь офлайн   Bosha

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 901
  • Регистрация: 29 Ноябрь 07

Иконки сообщения  Отправлено 23 Июнь 2008 - 22:36

Просмотр сообщения-=Митяй=- (23.6.2008, 22:56):

Ребят чет покопался - ненашел...как все же правильно маршрутизацию для аиста под убунту настроить ?


Ну ё маё...Сколько же можно....Глум если заглянешь сюды, напиши мне ЛС а то я не совсем могу понять как ты в своей проге берешь маршруты с сервера, если не секрет канеш :rolleyes:

Приложения/Стандартные/Терминал пишешь

sudo gedit /etc/ppp/ip-up


Далее вылезает gedit и там в самом конце пишешь примерно следующее

#
# Маршруты----------------------------------------
#

# Локальные:
route add -net 213.178.32.0	 netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 81.28.160.0	   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 85.114.160.0	 netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 62.106.96.0	   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 172.16.0.0		 netmask 255.240.0.0		gw 10.2.65.193  dev eth0
route add -net 10.0.0.0			netmask 255.0.0.0			gw 10.2.65.193  dev eth0
																   
# Внутригородские:												  
																  
route add -net 217.77.96.0	   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 217.113.112.0	netmask 255.255.240.0	 gw 10.2.65.193  dev eth0
route add -net 81.23.176.0	   netmask 81.23.176.0	   gw 10.2.65.193  dev eth0
route add -net 195.209.85.0	 netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
route add -net 195.144.192.0   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 194.62.0.0		netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
route add -net 81.28.175.0	 netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
route add -net 83.149.16.0	 netmask 255.255.252.0	 gw 10.2.65.193  dev eth0
route add -net 83.149.20.0	 netmask 255.255.252.0	 gw 10.2.65.193  dev eth0
route add -net 62.213.0.0	  netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 212.32.192.0	netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 85.112.32.0	 netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 88.200.128.0	netmask 255.255.128.0	 gw 10.2.65.193  dev eth0
																						 
																						
# Бесплатные:																				
																						 
route add -net 81.28.160.111   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.140   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.141   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.143   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.225   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.233   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 81.28.160.241   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 217.77.100.50   netmask 255.255.255.255   gw 10.2.65.193  dev eth0
route add -net 195.144.200.10  netmask 255.255.255.255   gw 10.2.65.193  dev eth0
																				   
																						
### Внутригородские ресурсы провайдеров:												
																						
# Тольятти-Телеком																   
																					 
route add -net 195.144.192.0   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 194.62.0.0		netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
																					 
# Инфопак																			
																				   
route add -net 217.77.96.0	   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
																						   
# Инфолада																			   
																						
route add -net 217.113.112.0   netmask 255.255.240.0	 gw 10.2.65.193  dev eth0
route add -net 81.23.176.0	 netmask 255.255.240.0	 gw 10.2.65.193  dev eth0
																	  
# Волго-Телеком																	 
																				 
route add -net 62.213.0.0	  netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 212.32.192.0	netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 85.112.32.0	 netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 88.200.128.0	netmask 255.255.128.0	 gw 10.2.65.193  dev eth0
																																											
# АМТС																			  
																					 
route add -net 81.28.175.0	 netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
																				   
# Мэрия																			
																					   
route add -net 195.209.85.0	netmask 255.255.255.0	 gw 10.2.65.193  dev eth0
																						   
# МСС Поволжье																	 
																					  
route add -net 81.23.176.0	 netmask 255.255.240.0	 gw 10.2.65.193  dev eth0
route add -net 83.149.20.0	 netmask 255.255.252.0	 gw 10.2.65.193  dev eth0
																						 
# Локальный Яндекс (все сервисы)													  
																					  
route add -net 213.180.192.0   netmask 255.255.224.0	 gw 10.2.65.193  dev eth0
route add -net 77.88.0.0	   netmask 255.255.192.0	 gw 10.2.65.193  dev eth0
route add -net 87.250.224.0	netmask 255.255.224.0	 gw 10.2.65.193  dev eth0


Вместо eth0 можно поставить другой сетевой интерфейс, у меня это например было eth1

Вместо gw xx.x.xx.xxx шлюз....Замечу шлюз, не ip адрес. Посмотреть его можно шелкнув провой кнопкой по значку сети в правом верхнем углу. Далее: Сведения о соединении и напротив Шлюз по умолчанию ваш шлюз.

Вроде все маршруты. ничего не забыл.
Мой личный Linux блог.
---
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
4

#8 Пользователь офлайн   Bosha

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 901
  • Регистрация: 29 Ноябрь 07

Отправлено 23 Июнь 2008 - 22:47

Эх, скриптег бы написал, да времени нет. Завтра опять в больницу и недели 2 наверное меня не будет (
Мой личный Linux блог.
---
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
1

#9 Пользователь офлайн   -=Митяй=-

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 908
  • Регистрация: 01 Ноябрь 07

Отправлено 23 Июнь 2008 - 22:53

спасибо большое !
1

#10 Пользователь офлайн   Bosha

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 901
  • Регистрация: 29 Ноябрь 07

Отправлено 27 Июнь 2008 - 15:31

Плин, 1 единственную вешь забыл.....Надо либо перезагрузиццо, либо ввести в консоли sudo /etc/init.d/networking restart ;)
Мой личный Linux блог.
---
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
1

#11 Пользователь офлайн   B-Dash

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 54
  • Регистрация: 28 Ноябрь 07

Отправлено 06 Июль 2008 - 23:01

эх, написал бы кто нибудь скриптец...
1

#12 Пользователь офлайн   sawrus

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 162
  • Регистрация: 07 Ноябрь 07

Отправлено 12 Июль 2008 - 02:02

Просмотр сообщенияBosha (23.6.2008, 22:36):

Ну ё маё...Сколько же можно....Глум если заглянешь сюды, напиши мне ЛС а то я не совсем могу понять как ты в своей проге берешь маршруты с сервера, если не секрет канеш :rolleyes:

Приложения/Стандартные/Терминал пишешь

sudo gedit /etc/ppp/ip-up


Далее вылезает gedit и там в самом конце пишешь примерно следующее

#Основные маршруты сети АИСТ
route add -net 10.0.0.0 netmask 255.0.0.0 gw xx.x.xx.xxx dev eth0
route add -net 172.16.0.0 netmask 255.240.0.0 gw xx.x.xx.xxx dev eth0
route add -net 192.168.0.0 netmask 255.255.0.0 gw x.x.xx.xxx dev eth0


Вместо eth0 можно поставить другой сетевой интерфейс, у меня это например было eth1

Вместо gw xx.x.xx.xxx шлюз....Замечу шлюз, не ip адрес. Посмотреть его можно шелкнув провой кнопкой по значку сети в правом верхнем углу. Далее: Сведения о соединении и напротив Шлюз по умолчанию ваш шлюз.

Остальные маршруты по желанию)

...
после этих маршрутов у меня во внешке даже pidgin не работает
почему?
1

#13 Пользователь офлайн   sawrus

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 162
  • Регистрация: 07 Ноябрь 07

Отправлено 12 Июль 2008 - 02:06

шлюз указал правильный
1

#14 Пользователь офлайн   Nekтo

  • Старожил
  • PipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 2 377
  • Регистрация: 01 Ноябрь 07

Отправлено 12 Июль 2008 - 07:53

Просмотр сообщенияsawrus (12.7.2008, 3:06):

шлюз указал правильный


Интерфейс правильный указал?
У меня с данным роутингов все нормально работает.
"Поет тебе, фанат всегда, тебя в беде он не оставит никогда".
1

#15 Пользователь офлайн   sawrus

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 162
  • Регистрация: 07 Ноябрь 07

Отправлено 12 Июль 2008 - 10:10

Просмотр сообщенияNekтo (12.7.2008, 7:53):

Интерфейс правильный указал?
У меня с данным роутингов все нормально работает.


ты имеешь ввиду указать правильный dev?
если так, то у меня eth0
1

#16 Пользователь офлайн   incognet

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 02 Ноябрь 07

Отправлено 03 Август 2008 - 15:57

Просмотр сообщенияB-Dash (7.7.2008, 0:01):

эх, написал бы кто нибудь скриптец...


Да ё маё, ну вот скрипт. Юзать просто в консуле пишем "Routes.sh ваш_шлюз" и все. У меня ин-нет на интерфейсе eth1 висит для него и сделано, если у вас на другом поправте скрипт или можно во второй параметр вытащить (указавать после шлюза).

скачать скрипт с ftp://vivlab.org.ru/Aist-net/routes.sh там он всегда новый и с актуальными маршрутами.

А для интузиастов можно наваять скрипт с диалогом, вот алгорить:
1 считать все сетевые интерфейсы,
2+ спросить на какой ролт писать
3 грепнуть из ifconfig IP шлюза и подставить в ролты
4 всё

Кто хочит можно сделать, мне лень :-)

#!/bin/sh

# ================================
# Маршрутизация в АИСТе
# обновлено 10.10.2008
# скрипт от incognet (ViV Lab)
# ================================
# Юзать "bash:# Routes.sh ваш_шлюз"
# Основной шлюз можно узнать командой "ifconfig"
#echo $1

# ================================
# Локальные
# ================================
route add -net 172.16.0.0     netmask 255.240.0.0      gw $1 dev eth1
route add -net 10.0.0.0       netmask 255.0.0.0        gw $1 dev eth1
route add -net 192.168.0.0    netmask 255.255.0.0      gw $1 dev eth1
route add -net 62.106.96.0    netmask 255.255.224.0    gw $1 dev eth1
route add -net 81.28.160.0    netmask 255.255.224.0    gw $1 dev eth1
route add -net 213.178.32.0   netmask 255.255.224.0    gw $1 dev eth1

route add -net 85.114.160.0   netmask 255.255.224.0    gw $1 dev eth1
route add -net 85.114.176.0   netmask 255.255.252.0    gw $1 dev eth1
route add -net 85.114.180.0   netmask 255.255.254.0    gw $1 dev eth1
route add -net 85.114.182.0   netmask 255.255.255.0    gw $1 dev eth1
route add -net 85.114.183.0   netmask 255.255.255.128  gw $1 dev eth1
route add -net 85.114.183.128 netmask 255.255.255.252  gw $1 dev eth1
route add -net 85.114.183.132 netmask 255.255.255.254  gw $1 dev eth1
route add -net 85.114.183.135 netmask 255.255.255.255  gw $1 dev eth1
route add -net 85.114.183.136 netmask 255.255.255.248  gw $1 dev eth1
route add -net 85.114.183.144 netmask 255.255.255.240  gw $1 dev eth1
route add -net 85.114.183.160 netmask 255.255.255.224  gw $1 dev eth1
route add -net 85.114.183.192 netmask 255.255.255.192  gw $1 dev eth1
route add -net 85.114.184.0   netmask 255.255.248.0    gw $1 dev eth1

# ================================
# Внутригородские
# ================================

# Мегафон (МСС Поволжье) 83.149.20.0/22, 83.149.16.0/22
route add -net 83.149.16.0   netmask 255.255.252.0 gw $1 dev eth1
route add -net 83.149.20.0   netmask 255.255.252.0 gw $1 dev eth1

# ВолгаТелеком     (62.213.0.0/19, 85.112.32.0/19, 88.200.128.0/17, 212.32.192.0/19)
# route add -net 62.213.0.0    netmask 255.255.224.0 gw $1 dev eth1
# route add -net 85.112.32.0   netmask 255.255.224.0 gw $1 dev eth1
# route add -net 88.200.128.0  netmask 255.255.128.0 gw $1 dev eth1
# route add -net 212.32.192.0  netmask 255.255.224.0 gw $1 dev eth1

# Тольятти-Телеком 194.62.0.0/24, 195.144.192.0/19
route add -net 194.62.0.0    netmask 255.255.255.0 gw $1 dev eth1
route add -net 195.144.192.0 netmask 255.255.224.0 gw $1 dev eth1

# АМТС             81.28.175.0/24
route add -net 81.28.175.0   netmask 255.255.255.0 gw $1 dev eth1

# Инфопак          217.77.96.0/19
route add -net 217.77.96.0   netmask 255.255.224.0 gw $1 dev eth1

# Инфолада (81.23.176.0/20, 217.113.112.0/20)
route add -net 81.23.176.0   netmask 255.255.240.0 gw $1 dev eth1
route add -net 217.113.112.0 netmask 255.255.240.0 gw $1 dev eth1

# ================================
# yandex: 213.180.192.0/19, 77.88.0.0/18, 87.250.224.0/19
# ================================
route add -net 213.180.192.0 netmask 255.255.224.0 gw $1 dev eth1
route add -net 77.88.0.0     netmask 255.255.192.0 gw $1 dev eth1
route add -net 87.250.224.0  netmask 255.255.224.0 gw $1 dev eth1
route add -net 93.158.128.0  netmask 255.255.192.0 gw $1 dev eth1

# ================================
# gismeteo.ru
# ================================
route add -net 212.48.138.18 netmask 255.255.255.255 gw $1 dev eth1

# ================================
# IP TV
# ================================
route add -net 232.0.0.0 netmask 255.255.255.0 gw $1 dev eth1

Сохранить в файл Routes.sh (по необходимость чмоднуть)

или проще и лучше, скачать его с ftp://vivlab.org.ru/Aist-net/routes.sh там он всегда новый и с актуальными маршрутами.
Обмен интернетом - InternetShare анлимитед, мы стёрли все границы, кроме вашей фантазии!
NarodShare.ru — Каталог ссылок на все что бесплатно.
1

#17 Пользователь офлайн   Bosha

  • Активный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 901
  • Регистрация: 29 Ноябрь 07

Отправлено 04 Август 2008 - 19:25

В том то и дело что мне тоже лень..Может как нить переборю ^___^
Мой личный Linux блог.
---
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
-1

#18 Пользователь офлайн   Flying Dutchman

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 101
  • Регистрация: 18 Июнь 08

Отправлено 18 Октябрь 2008 - 17:19

А у меня такой вопрос: информацию об ip-адресах вы откуда брали?
С Администрация > Вопросы к компании АИСТ > [FAQ] Диапазон ip адресов [new] ?
Если да, то пожелание всем маршрутизирующимся следить за информацией, так как маршруты меняются...
1

#19 Пользователь офлайн   incognet

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 02 Ноябрь 07

Отправлено 15 Ноябрь 2008 - 22:59

Просмотр сообщения.:Flying::Dutchman:. (18.10.2008, 17:19):

А у меня такой вопрос: информацию об ip-адресах вы откуда брали?
С Администрация > Вопросы к компании АИСТ > [FAQ] Диапазон ip адресов [new] ?


и от туда и не только,
обновление делаю, свежии ролты можно скачать с ftp://vivlab.org.ru/Aist-net/routes.sh
Обмен интернетом - InternetShare анлимитед, мы стёрли все границы, кроме вашей фантазии!
NarodShare.ru — Каталог ссылок на все что бесплатно.
1

#20 Пользователь офлайн   boh

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 01 Декабрь 08

Отправлено 02 Декабрь 2008 - 22:53

а может распарсить вывод ifconfig и автоматически получать адрес шлюза?
Дверь не ломай - пробуй в неё войти.
Кукрыниксы
1

#21 Пользователь офлайн   neonman

  • Почетный пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 552
  • Регистрация: 08 Ноябрь 07

Отправлено 03 Декабрь 2008 - 09:26

шлюз берется не из ifconfig, а из настроек dhcp или из ip r l|grep def
<!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->< b>.: и на груди его могучей одна медаль болталась кучей :.</b><!--sizec--></span><!--/sizec-->
1

  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

2 человек читают эту тему
0 пользователей, 2 гостей, 0 скрытых пользователей