LINUX.ORG.RU
ФорумAdmin

Linux не выходит в инет! Помогите плиз...


0

0

Привет всем.
Ситуация такая:
Был у меня сервак Win2000 Server со статическим IP.(например 212.x.x.243), шлюз был 212.x.x.1.
Я его снес и поставил Red Hat Linux 7.3.
Настроил сетевую карту на этот IP.
Прописал route :
212.x.x.0 * 255.255.255.0
127.0.0.0 * 255.0.0.0
default 212.x.x.1 0.0.0.0

пинг наружу не проходит. Не могу выйти в инет.
Помогите плиз - может я че то ни то сделал?
Провайдер говорит что это не его проблема - что проблема в настройках Linux. Я пробовал настроить другой комп под WinXP на этот IP - номально все бегает , инет есть. А под Linux - нет.

Re: Linux не выходит в инет! Помогите плиз...

ifconfig eth0 212.x.x.243 netmask 255.255.255.0
ping 212.x.x.1
????
route add default gw 212.x.x.1
traceroute 1.1.1.1
????

nord ()

Re: Re: Linux не выходит в инет! Помогите плиз...

Я так все и сделал.

ping 212.x.x.1 - не проходит.
traceroute 1.1.1.1 - естественно тоже.

Еще одно дополнение (может это важно):
сигнал идет по кабельному модему - IP которого равен 212.x.x.19
На модем пинг проходит, а вот уже на шлюз 212.x.x.1 - не проходит.

Помогите пжлста, добрые люди...

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

All - ну помогите пжлста .....

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

Что за модем? если в модеме есть роутер - то вообще ОН должен быть шлюзом, если это просто управляемый бридж - то не столь важно. А вообще проверь правильная ли маска, а то 255.255.255.0 - это как-то жирно на одну машину... ;-)

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

Какой модем?
попробуй указать 212.х.х.19 как шлюз
да истчо вопрос 212.x.x. = 212.x.x ?

nord ()

Re: Linux не выходит в инет! Помогите плиз...

А ты шлюзом попробуй поставить ип модема

DEH ()

Re: Linux не выходит в инет! Помогите плиз...

2anonymous (*) (2002-09-25 16:14:50.465)
:-)
У повайдера наверно хаб/свич в который воткнут их шлюз и куча модемов к клиентам

nord ()

Re: Linux не выходит в инет! Помогите плиз...

три ответа за 2 минуты
anonymous (*) (2002-09-25 16:14:50.465)
nord (*) (2002-09-25 16:15:32.052)
DEH (*) (2002-09-25 16:16:54.583)

nord ()

Re: Re: Linux не выходит в инет! Помогите плиз...

To ALL!

Всем спасибо за ответ.
Но ни один не решает проблему.
Я пробовал указать шлюзом модем - бесполезно.
Ведь под Win2000 Server был указан шлюз 212.x.x.1
Я позвонил провайдеру он говорит что модем этот модем просто пробрасывает сигнал (абсолютно прозрачно на их оборудование - по их словам). Модем Motorolla SurfBoard SB4100 CableModem.
Короче к нам тянется оптоволокно в подвал нашей организации , оттуда коаксиал на мой модем.
Я еще раз повторяю рядом стоит сервак Win2000 Server - на нем все работает, поэтому провайдер говорит что этот моя проблема - что не настроен Linux. Говорит поставь и второй сервак Win2000 Server.

Но я хочу чтобы стояло Red HAt Linux 7.3
Помогите плиз.....

заранее благодарен ха ответ.

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

ifconfig ?
netstat -nr ?
если ставишь модем шлюзом то что говорит tracepath 1.1.1.1?
еще раз 212.x.x. - везде одно и тоже?

nord ()

Re: Linux не выходит в инет! Помогите плиз...

ifconfig eth0 212.x.x.243 netmask 255.255.255.0 route add default gw 212.x.x.1 ping 212.x.x.1 ping 212.x.x.243 Может брандмауэр у тебя какой-то крутой стоит, что и icmp пакеты давит! Ты себя то пинговал? А маска сети та? Интерфейс тот?

LoveOrDeath ()

Re: Linux не выходит в инет! Помогите плиз...

Может у провайдера привязка какая-то к MAC адресу? И что за интерфейс, на него есть еще алиас, подробней можно, какой метод доступа к сети у него? В Win2000 как он назывался? Брандмауэр какой?

LoveOrDeath ()
Ответ на: Re: Linux не выходит в инет! Помогите плиз... от LoveOrDeath

Re: Re: Linux не выходит в инет! Помогите плиз...


ifconfig eth0 212.x.x.243 netmask 255.255.255.0 - сделал
route add default gw 212.x.x.1 - сделал

ping 212.x.x.243 - пинг проходит нормально
ping 212.x.x.1 - пинг не проходит....

Вот блин такая беда ....

lenlord ()

Ну не могу настроить хоть убейте....

Ребята у вас есть icq - если есть киньте пжлста.
Я бы сразу все конкретно каждому рассказал.
Ну не могу настроить хоть убейте.
А сервак нужен - ох как нужен....

Мой icq: 77472424

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

попробуй tcptraceroute если icmp фильтруют, то он тебе поможет

dicks ()

Re: Linux не выходит в инет! Помогите плиз...

62075765

arruah ()

Re: Linux не выходит в инет! Помогите плиз...

Очевидно нет роутинга - может указаны два шлюза? При инсталляции линуха ставил лановский ай-пи и шлюз для него прописывал? ifconfig -a что показывает? и таблица роутинга какая?

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

1.Попытайся нарисовать схему соединений (с адресами). 2. У тебя не две ли машины с одним адресом слечаем?

anonymous ()
Ответ на: Re: Linux не выходит в инет! Помогите плиз... от anonymous

Еще раз заново писываю ситуацию.... Помогите кто может ...

Вот результат команды ifconfig:

eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:212.x.x.243 Bcast:212.x.x.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5600 errors:0 dropped:0 overruns:0 frame:0
TX packets:1113 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:692977 (676.7 Kb) TX bytes:216468 (211.3 Kb)
Interrupt:17 Base address:0xf000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:93 errors:0 dropped:0 overruns:0 frame:0
TX packets:93 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8682 (8.4 Kb) TX bytes:8682 (8.4 Kb)

Вот результат route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
212.22.81.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 212.22.81.1 0.0.0.0 UG 0 0 0 eth0

Стоит кабельный модем Motorolla SB 4100
его IP адрес 212.х.х.19
шлюзом у провайдера является 212.х.х.1
мой IP 212.х.х.243

ping 212.x.x.243 - проходит
ping 212.x.x.1 - НЕ проходит!!!
ping 212.x.x.19 - проходит

Напоминаю на серваке Win2000 Server c IP 212.x.x.242 все работает.

У меня стоит Red Hat Linux 7.3

lenlord ()
Ответ на: Re: Linux не выходит в инет! Помогите плиз... от anonymous

Re: Re: Linux не выходит в инет! Помогите плиз...


1. схему нарисовал выше
2. НЕТУ у меня двух машин с одним адресом...

Еще раз говорю есть два сервака :
1. Win2000 server (212.x.x.242) - все работает
2. REdHat Linux 7.3 (212.x.x.243) - не работает инет
Это два физически разных компа
Оба воткнуты в свич - в который воткнут кабельный модем по Ethernet
Сразу говорю проблемы в свиче нет.
Такая вот схема....
Какие есть мнения????

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

Ты ай-пи 212.x.x.243 раньше использовал? Если нет - то его выделил провайдер? Насядь на прова - пусть проверят все для этого йа-пи? Можешь ай-пи на машинах поменять местами?

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

Выдергиваем Win из свича
ifconfig eth0 212.x.x.242 netmask 255.255.255.0
route add default gw 212.x.x.1
бьем провайдера?

nord ()

Re: Linux не выходит в инет! Помогите плиз...

Может проблемы с метриками?

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

Пров твой proxy использует? Если да, то какой у него порт? Хотя пинг ...

anonymous ()
Ответ на: Re: Linux не выходит в инет! Помогите плиз... от anonymous

Re: Re: Linux не выходит в инет! Помогите плиз...


Да я Айпи 212.х.х.243 - раньше использовал.
Там тоже в раньше стоял Win2000Server.
IP местами поменять не могу, т.к. на 212.х.х.242 есть проги привязанные к этому IP.(без комментариев).

Еще раз говорю - если IP 212.x.x.243 поставить на другой компп с WinXp (например) - то все нормально пингуется...

lenlord ()

Re: Re: Linux не выходит в инет! Помогите плиз...


212.х.х.242 поставить на Linux не могу, т.к. он нужен для постоянного использования на серваке Win2000 Server. (Ну вот просто не могу я его отключить даже на минутку...)

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

2 All:

Я с lenlord-ом малость поконтактировал. И вот маленькие дополнения:
1) IP остался таким же каким и был (т.е. 212.x.x.243) при виндовс 2000...
2) Интернет провайдером предоставляется полный, т.е. без каких либо ограничений по портам (это к вопросу о прокси).
3) Время от времени такая же ситуация была и с M$ виндузами. Лечилось само собой (хотя может, помогала переустановка винды с 20-го раза -были попытки в этом случае переустановить винду).
4) Иногда подобное лечилось сменой MAC-адреса. Но потом снова возникала та же проблема. Пров, как я понял, утверждает, что они не банят MAC-адреса (но это отдельный вопрос к lenlord-у).
5) Возможно неправильно установлена маска подсети, так как количество выделенных АйПи, используменых в его организации менее 255 :). Честно говорю - не знаю, влияет ли это на работу, или нет. В принципе будут проблемы с маршрутизацией, если нужно работать с IP 212.x.x.x не из их сети... но чтобы так глобально...

Кроме всего вышеперечисленного, хочу сказать, что может проблема все-таки в метриках. Но сам про них мало что знаю (как их там правильно выставлять и может ли это в данном случае являться проблемой), поэтому просто подкидываю как идею.

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

lenlord, дай пять!

Пока писал, ты уже тут настрочил... :)

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

посмотри файлы: /etc/sysconfig/ipchains - тут должно стоять на input/output accept, потом, там же, посмотри файлик network - тут должны быть указаны все твои настройки сетевушки и обязательно GATEWAY="212.x.x.1", еще поробуй добавь туда GATEWAYDEV="eth0". попробуй пинговать/трасировать win2k машину.

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

> посмотри файлы: /etc/sysconfig/ipchains

Так lenlord вроде бы писал, что файрвола у него нет...

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

/sbin/route в студию плз. Такое смутное чувство что там 2 default route Тж пробуй sudo /sbin/route add default eth0

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

Вот результат route: (в студию - хотя это я уже писал) Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 212.22.81.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 212.22.81.1 0.0.0.0 UG 0 0 0 eth0

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

роут был выше...

Проблему, ИМХО, можно сформулировать так: почему модем не прокидывает айпи-пакеты?

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

Вот результат route: (в студию - хотя это я уже писал)

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
212.22.81.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 212.22.81.1 0.0.0.0 UG 0 0 0 eth0

lenlord ()

Дополнительные сведения

Спасибо ALL!!!

Но пока проблема не решена :(((

Я уже выломал сетевую карту и поставил новую.
Linux ее нормально нашел и подцепил.
Настроил я ее точно также.

Но опять нифига ничего не работает.
Матом уже ругаться охота....
Блин как же быть????

Кто что подскажет???
Ну не хочу я быть мелкософтным, я верю в Linux.
Спецы отзовитесь....

lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

Если такая же проблема возникала иногда с МS то вероятно дело не в ОС и компьютерах,

а в модеме, точнее в его части т.н. bridge (мост реализующий маршрутизацию на основании мак-адресов) - может нуждается в настройке или просто глючит. Причем это может быть трабл как на твоем модеме так и на модеме со стороны провайдера.

К сожалению с бриджевыми модемами помочь не могу - сам юзаю человеческие роутеры от cisco.

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

Господа, надо хотя бы подсказать lenlord-у как общаться с провайдером ("побьем провайдера ?" всегда можно успеть). Что у него требовать? Кто-нить здесь сидит (сидел) на оптоволокне?

2 lenlord:

Если такая же проблема уже была с виндой, то возможен вариант, что провайдер "банит" определенные MAC-адреса. Может имеет смысл спросить об этом у прова? Кто покупал модем (провайдер или твоя организация)? Поддерживает ли этот модем протокол SNMP (можно ли им управлять / собирать с него статистику)?

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

Идем на win2000
ping 212.x.x.1
tracert 1.1.1.1
tracert 1.1.1.1 (именно два раза)
сравнивае результаты
публикуем результаты
arp -a
публикуем результаты
идем на линух
ping 212.x.x.1
arp -a
публикуем результаты

nord ()

Re: Re: Linux не выходит в инет! Помогите плиз...

Отвечаю:
1. Идем на win2000
ping 212.x.x.1
Обмен пакетами с 212.22.81.1 по 32 байт:
Ответ от 212.x.x.1: число байт=32 время=16мс TTL=19
Ответ от 212.x.x.1: число байт=32 время=16мс TTL=19
Ответ от 212.x.x.1: число байт=32 время=16мс TTL=19
Ответ от 212.x.x.1: число байт=32 время=16мс TTL=19
Статистика Ping для 212.x.x.1:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время передачи и приема:
наименьшее = 16мс, наибольшее = 16мс, среднее = 16мс
2. tracert 1.1.1.1
Трассировка маршрута к 1.1.1.1 с максимальным числом прыжков 30
1 16 ms 16 ms <10 мс 212.x.x.129
2 <10 мс 16 ms 15 ms 212.x.91.1
3 <10 мс 16 ms 31 ms 212.x.64.91]
4 <10 мс 16 ms 15 ms aa-fe0-3-sw2.Kazan.rt-comm.ru [195.161.95.133]
5 15 ms 16 ms 15 ms shigony-bbn0-po1-4.rt-comm.ru [217.106.6.101]
6 47 ms 47 ms 62 ms msk-bbn0-po1-5.rt-comm.ru [217.106.6.225]
7 * * * Превышен интервал ожидания для запроса.
8 * * * Превышен интервал ожидания для запроса.
...
...
30 * * * Превышен интервал ожидания для запроса.

3. tracert 1.1.1.1 (именно два раза)
результат - тоже самое как и в первом tracert 1.1.1.1

4. arp -a

Интерфейс: 212.x.x.242 on Interface 0x1000004
Адрес IP Физический адрес Тип
212.x.x.1 xx-xx-xx-2c-d2-3f динамический
212.x.x.129 xx-xx-xx-2c-d2-3f динамический
212.x.x.245 xx-xx-xx-a5-96-bd динамический

5. идем на линух
ping 212.x.x.1
результат:
ping 212.x.x.1 (212.x.x.1) from 212.x.x.243 : 56(84) bytes of data.
From 212.x.x.243 icmp_seq=1 Destination Host Unreachable
From 212.x.x.243 icmp_seq=2 Destination Host Unreachable
From 212.x.x.243 icmp_seq=3 Destination Host Unreachable
--- 212.x.x.1 ping statistics ---
5 packets transmited, 0 recevied, +3 errors, 100% loss, time 4025ms, pipe3

6. arp -a

результат:
? (212.x.x.1) at <incomplete> on eth0

Уф вроде все опубликовал - как просили господа...
Что скажете?


lenlord ()

Re: Linux не выходит в инет! Помогите плиз...

мда...

anonymous ()

Re: Linux не выходит в инет! Помогите плиз...

ждем nord-а... :) ...или кого-нибудь другого, кто сможет объяснить, почему arp -a так сработал

Mammoth ()

Re: Linux не выходит в инет! Помогите плиз...

адрес твоего шлюза 212.x.x.129
Наверно :-)
маска подсети 255.255.255.128
Наверно :-)

nord ()

Re: Linux не выходит в инет! Помогите плиз...

2 anonymous (*) (2002-09-26 18:36:04.476):

как бы это помягче сказать...
а ну да - ну ты и болтун... ;-)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.