imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 06.07.2005, 12:01     # 1
serr
Guest
 
Сообщения: n/a

Question Проблемы с сетевухами

Случиласть такая проблемка:
у меня стоит 3 сетевухи:
1) eth0: ip 195.5.146.19 netmask 255.255.255.240
2) eth1: ip 192.168.5.29 netmask 255.255.255.0
2) eth2: ip 192.168.10.1 netmask 255.255.0.0
default gw: 192.168.5.30
--------
eth0 не пингуется с наружи, те с инета... почему ( из локалки есть пинг) ?

ps: когда eth1 выглядел ip 84.204.14.195 netmask 255.255.255.192, а default gw: 84.204.14.193 - все работало прекрасно!


Идея в том, чтоб инет на комп подавался через 192.168.5.30, и к томуже комп можно было увидеть с наружи.
 
Старый 06.07.2005, 18:14     # 2
rserg
Junior Member
 
Аватар для rserg
 
Регистрация: 03.06.2004
Адрес: CZ, Praha
Пол: Male
Сообщения: 119

rserg Молодецrserg Молодецrserg Молодец
я чего то непонял а как ти хотел чтоби заработало?? все пакети летят в локалку
во первих неясно кто куда воткнут - тоисть топология сети,
шлюз должен бить из той подсети что на внешнем интерфейсе тоисть eth0, или както должно бить смаршрутизировано интиресно все ето, а уже сам инет можно пускать через 192.168.5.30 - может ето прокси?? короче я чегото недопонимаю где и как смаршрутизировано?? опиши потробнее особенно как работает 192.168.5.30 - ето шлюз или прокси? и как построина сеть??
__________________
Слова -это просто колыхание воздуха! Все нужно доказивать делом!
rserg вне форума  
Старый 14.07.2005, 05:30     # 3
sett
Junior Member
 
Аватар для sett
 
Регистрация: 02.02.2004
Сообщения: 91

sett презирают в этих краях
лол ну так пропиши дефолтовый путь нормально
а то ща инет подрублен а пакеты все летят в локалку
route del default
route add default gw (гетевей инетный=84.204.14.193)
sett вне форума  
Старый 14.07.2005, 15:26     # 4
serr
Guest
 
Сообщения: n/a

Так раньше было, сейчас нам вместо 84.204.14.193 сделали 192.168.5.30!
 
Старый 14.07.2005, 16:54     # 5
sett
Junior Member
 
Аватар для sett
 
Регистрация: 02.02.2004
Сообщения: 91

sett презирают в этих краях
значить добавь еще интефрейс после route add default gw ip интерфейс
sett вне форума  
Старый 14.07.2005, 16:55     # 6
ZPFSE
Guest
 
Сообщения: n/a

Разберись со своими сетями и почитай тут.
http://www.linux.ru/docs/russian/IPc...-HOWTO-3.phtml
Единственное что похоже на реальный IP это 195.5.146.19 твой.
Узнай у провайдера какой у тебя шлюз, может быть вероятно
195.5.146.16 или 195.5.146.31
соответственно шлюз или
route add default gw 195.5.146.16
или
route add default gw 195.5.146.31

Последний раз редактировалось ZPFSE; 14.07.2005 в 17:02.
 
Старый 14.07.2005, 16:56     # 7
sett
Junior Member
 
Аватар для sett
 
Регистрация: 02.02.2004
Сообщения: 91

sett презирают в этих краях
ну он скорее всего не на том интерфейсе поднимает шлюз
sett вне форума  
Старый 16.07.2005, 03:17     # 8
serr
Guest
 
Сообщения: n/a

Цитата:
Сообщение от ZPFSE
Разберись со своими сетями и почитай тут.
[url]
Узнай у провайдера какой у тебя шлюз, может быть вероятно
195.5.146.16 или 195.5.146.31
соответственно шлюз или
route add default gw 195.5.146.16
или
route add default gw 195.5.146.31
Тема в том, что у меня есть пров, кот дает мне внешний айпи 195.5.146.19 и шлюз 195.5.146.17; но по нему трафик дорогой.

так-же есть пров, кот дает айи 192.168.5.29 и шлюз 192.168.5.30/ По нему трафик дешевый.
Поскольку с компами у меня напряженка, то я на 1м кампе держу dns-сервер, веб-сервер, и так-же гоню через него трафик со своей локалки.

Вот мне и хочется чтоб трафик с локалки гнался по 192.168.5.30? и в то-же время комп было видно снаружи.


Когда я копнул в серваке, то выяснилось что eth0 (195.5.146.19) пакеты принимает, а отвечает на ети запросы через eth2, ( еслиб он отвечал через eth0, то все работало-бы...)

Как ето поправить, никак не могу понять....
 
Старый 16.07.2005, 03:23     # 9
sett
Junior Member
 
Аватар для sett
 
Регистрация: 02.02.2004
Сообщения: 91

sett презирают в этих краях
это надо копать в сторону iptables
sett вне форума  
Старый 16.07.2005, 06:13     # 10
ioka
Full Member
 
Регистрация: 21.04.2004
Сообщения: 502

ioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форуме
Цитата:
serr:
Вот мне и хочется чтоб трафик с локалки гнался по 192.168.5.30? и в то-же время комп было видно снаружи.
тебе очень легко поможет пакет iproute2
примерно так (почитай маны-доки-факи):
Код:
ip rule add from _локалка/[8,16,24]_ to 0/0 table _имя_таблицы_
ну и предварительно надо создать таблицу вернее ее имя(/etc/iproute2/там какой-то файлик ) (для расстановки приоритетов) и прописать для нее:
Код:
ip route add default via 192.168.5.30 table _имя_твоей_таблицы_
а можно и без таблицы:
Код:
ip route add from _локалка/[8,16,24]_ to 0/0 via 192.168.5.30
to 0/0 можно не указывать; в последнем полностью не уверен ... (маны-доки-факи..)

да и после всех действий нужно еще обновить кеш маршрутов:
Код:
ip route flush cache
ioka вне форума  
Старый 21.07.2005, 10:10     # 11
ZPFSE
Guest
 
Сообщения: n/a

Цитата:
Тема в том, что у меня есть пров, кот дает мне внешний айпи 195.5.146.19 и шлюз 195.5.146.17; но по нему трафик дорогой.

так-же есть пров, кот дает айи 192.168.5.29 и шлюз 192.168.5.30/ По нему трафик дешевый.
Поскольку с компами у меня напряженка, то я на 1м кампе держу dns-сервер, веб-сервер, и так-же гоню через него трафик со своей локалки.

Вот мне и хочется чтоб трафик с локалки гнался по 192.168.5.30? и в то-же время комп было видно снаружи.
Теперь всё ясно.
Если всё как описал верно, то должно работать. И этого:

Цитата:
Когда я копнул в серваке, то выяснилось что eth0 (195.5.146.19) пакеты принимает, а отвечает на ети запросы через eth2, ( еслиб он отвечал через eth0, то все работало-бы...)
быть не должно. Хоть маршруты и совпадают, и пакеты погут пойти через eth2, должны они идти, по правилам, через eth0 т.к. маска тут жоще.

В качестве лекарства, можно попробовать измениь маску для eth0 с
255.255.255.0 до 255.255.255.252.

Если тебе это не поможет, значит ты, ИМХО, нам не всё рассказал про свою сеть.
Хотелось бы узнать: Ось, фаерволл, прокси.
 
Старый 31.07.2005, 02:02     # 12
serr
Guest
 
Сообщения: n/a

Спасибо всем за помощь, буду копать iproute2... пока еще времени небыло... ))
 
Старый 23.08.2005, 07:04     # 13
iam_xor
Junior Member
 
Аватар для iam_xor
 
Регистрация: 08.09.2004
Сообщения: 50

iam_xor Ушлепокiam_xor Ушлепок
каким боком у тебя будет видится если default-gw у тебя уходит в локалку соостветсвенно все пакеты заворачиваются туда же
iam_xor вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:13.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.