Решено: Выход в Интернет через ADSL (ethernet) (шлюз пингуется, но выхода Интернет нет)
Модератор: Bizdelnick
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Решено: Выход в Интернет через ADSL (ethernet)
Просмотрел подобные вопросы, но увы, ответа не нашел. Поставил Xubuntu 7.10, прописал сетевой карте ip - 192.168.1.4 (маска - 255.255.255.0), указал шлюз 192.168.1.1 (ip ADSL модема). ADSL модем работает как роутер (пароль и логин доступа - прописаны в самом модеме) и подключен к свитчу. Через свитч по витой паре подключены 2 компа - один с ВинХР (работает в инете без проблем), а второй на Xubuntu (нет выхода в инет). Пингую ip модема - проходит, вторую машину - ок, даже адрес DNS провайдера - ок. А инет нет. Что сделал не так. Может проблема пустяковая, но пока не знаю где искать ответ.
-
Dr_Aibolit
- Сообщения: 240
Re: Решено: Выход в Интернет через ADSL (ethernet)
ifconfig, route, cat /etc/resolv.conf покажите
Primum non nocere, seu noli nocere, seu cave ne laedas
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Решено: Выход в Интернет через ADSL (ethernet)
а что у вас за провайдер, настроены ли днс?
почитайет эту темку, может поможет.
почитайет эту темку, может поможет.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
Работаю сейчас на одной машине, поєтому приходиться перегружать то в ВинХР, то в Xubuntu. В инете сейчас под ВинХР.
Вот что выдают команды:
ifconfig
eth0 Link encap:Ethernet HWaddr 00:11:2F:E1:43:ED
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::211:2fff:fee1:43ed/64 Диапазон:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:79 errors:0 dropped:0 overruns:0 frame:0
TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6879 (6.7 KB) TX bytes:10470 (10.2 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:238 errors:0 dropped:0 overruns:0 frame:0
TX packets:238 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11900 (11.6 KB) TX bytes:11900 (11.6 KB)
Route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 100 0 0 eth0
В файле resolv.config только одна запись:
nameserver 217.179.244.18
Это DNS провайдера (кстати, ping по нему проходил)
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Решено: Выход в Интернет через ADSL (ethernet)
myGatway поменяйте на 192.168.1.1
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Решено: Выход в Интернет через ADSL (ethernet)
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
SLEDopit писал(а): ↑01.12.2007 18:07
выполните командуКод: Выделить всё
route add default gw 192.168.1.1
Сейчас перегружу машину - попробую, отпишусь сразу (может это оно и есть
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
Ничего не вышло
. Шлюз почему-то не меняется. Что-то не так делаю? Поначалу вообще писал, что файл существует, почитал ман-ы, попрбывал такую последовательность:
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
root@C2d:~# route del default gw 0.0.0.0
root@C2d:~# route add default gw 192.168.1.1
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
default myGatway 0.0.0.0 UG 100 0 0 eth0
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
ничего не получилось. Где же собака зарылась?
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
root@C2d:~# route del default gw 0.0.0.0
root@C2d:~# route add default gw 192.168.1.1
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
default myGatway 0.0.0.0 UG 100 0 0 eth0
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
ничего не получилось. Где же собака зарылась?
-
Dr_Aibolit
- Сообщения: 240
Re: Решено: Выход в Интернет через ADSL (ethernet)
Попробуйте удалить все записи о шлюзе а затем выполнить команду в такой форме:
#route add -net default gw 192.168.1.1 dev eth0
#route add -net default gw 192.168.1.1 dev eth0
Primum non nocere, seu noli nocere, seu cave ne laedas
-
serge_m
- Сообщения: 317
- ОС: ASP Linux 14
Re: Решено: Выход в Интернет через ADSL (ethernet)
Pitry писал(а): ↑01.12.2007 18:46Ничего не вышло. Шлюз почему-то не меняется. Что-то не так делаю? Поначалу вообще писал, что файл существует, почитал ман-ы, попрбывал такую последовательность:
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
root@C2d:~# route del default gw 0.0.0.0
root@C2d:~# route add default gw 192.168.1.1
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
default myGatway 0.0.0.0 UG 100 0 0 eth0
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
ничего не получилось. Где же собака зарылась?
Код: Выделить всё
nslookup google.comКод: Выделить всё
ping 64.233.167.99Dr_Aibolit писал(а): ↑01.12.2007 19:49Попробуйте удалить все записи о шлюзе а затем выполнить команду в такой форме:
#route add -net default gw 192.168.1.1 dev eth0
Как по мне так не в шлюзе дело...DNS-сервер провайдера то пингуется...
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Решено: Выход в Интернет через ADSL (ethernet)
Pitry писал(а): ↑01.12.2007 18:46Ничего не вышло. Шлюз почему-то не меняется. Что-то не так делаю? Поначалу вообще писал, что файл существует, почитал ман-ы, попрбывал такую последовательность:
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
root@C2d:~# route del default gw 0.0.0.0
root@C2d:~# route add default gw 192.168.1.1
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
default myGatway 0.0.0.0 UG 100 0 0 eth0
root@C2d:~# route add default gw 192.168.1.1
SIOCADDRT: File exists
ничего не получилось. Где же собака зарылась?
попробуйте вручную отредактировать файл route
у меня он расположен /proc/net/
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Dr_Aibolit
- Сообщения: 240
Re: Решено: Выход в Интернет через ADSL (ethernet)
Как по мне так не в шлюзе дело...DNS-сервер провайдера то пингуется...
Принимается.. подзабыл сообщение стартера.. А пинговатся-то не должен, в таблице маршрутиризации нет вообще активных шлюзов
Primum non nocere, seu noli nocere, seu cave ne laedas
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
Ну вот проверил все что предлагали - воз и ныне там. Итак по порядку:
1. ввел
nslookup google.com
получил
;; connection timed out; no servers could be reached
2. ввел
ping 64.233.167.99
получил
PING 64.233.167.99 (64.233.167.99) 56(84) bytes of data.
64 bytes from 64.233.167.99: icmp_seq=1 ttl=243 time=164 ms
(*проходит
)
3. наконец попробывал сначала удалить - потом добавить:
сначала выполнил:
root@C2d:~# route del default gw 192.168.1.1
root@C2d:~# route del default gw 0.0.0.0
потом проверил
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
результат - шлюз удален
наконец
root@C2d:~# route add -net default gw 192.168.1.1 dev eth0
проверка
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
как и было раньше...
Может есть еще какие идеи? Честно говоря задалбывает каждый раз менять в биосе винт загрузки (Линукс поставил на винт подключенный к компу через кабель IDE-USB)
Жду вариантов, пока спасибо за попытку помочь !
1. ввел
nslookup google.com
получил
;; connection timed out; no servers could be reached
2. ввел
ping 64.233.167.99
получил
PING 64.233.167.99 (64.233.167.99) 56(84) bytes of data.
64 bytes from 64.233.167.99: icmp_seq=1 ttl=243 time=164 ms
(*проходит
3. наконец попробывал сначала удалить - потом добавить:
сначала выполнил:
root@C2d:~# route del default gw 192.168.1.1
root@C2d:~# route del default gw 0.0.0.0
потом проверил
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
результат - шлюз удален
наконец
root@C2d:~# route add -net default gw 192.168.1.1 dev eth0
проверка
root@C2d:~# route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default myGatway 0.0.0.0 UG 0 0 0 eth0
как и было раньше...
Может есть еще какие идеи? Честно говоря задалбывает каждый раз менять в биосе винт загрузки (Линукс поставил на винт подключенный к компу через кабель IDE-USB)
Жду вариантов, пока спасибо за попытку помочь !
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
попробуйте вручную отредактировать файл route
у меня он расположен /proc/net/
Честно говоря не знаю какая должна быть запись. Какую метрику поставить и как записать 192.168.1.1 в двоичной системе (или там в шестнацетке) - пока не разобрался - т.к. под адрес отведено только 8 полей? Пока не догоняю
-
Dr_Aibolit
- Сообщения: 240
Re: Решено: Выход в Интернет через ADSL (ethernet)
Выглядит он так:
Можете скопировать мой, у меня сеть точно также как у вас организована, только на вай-фай.
Код: Выделить всё
[men@laptop ~]$ cat /proc/net/route
Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT
wlan0 0001A8C0 00000000 0001 0 0 35 00FFFFFF 0 0 0
wlan0 0000FEA9 00000000 0001 0 0 35 0000FFFF 0 0 0
wlan0 00000000 0101A8C0 0003 0 0 35 00000000 0 0 0
[men@laptop ~]$Можете скопировать мой, у меня сеть точно также как у вас организована, только на вай-фай.
Primum non nocere, seu noli nocere, seu cave ne laedas
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
Dr_Aibolit писал(а): ↑01.12.2007 22:01Выглядит он так:
Код: Выделить всё
[men@laptop ~]$ cat /proc/net/route Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT wlan0 0001A8C0 00000000 0001 0 0 35 00FFFFFF 0 0 0 wlan0 0000FEA9 00000000 0001 0 0 35 0000FFFF 0 0 0 wlan0 00000000 0101A8C0 0003 0 0 35 00000000 0 0 0 [men@laptop ~]$
Можете скопировать мой, у меня сеть точно также как у вас организована, только на вай-фай.
надо полагать, что вместо wlan0 прописывается eth0 - я правильно мыслю?
И все же хотел бы понять в принципе, в чем может быть причина. Думаю - раз пингуется внешний адрес, может дело с DNS?
Но под ВинХР - работает даже без указания DNS. Кстати, на работе поставил такую же версию, прописал прокси (т.к. инет раздается через него) и шлюз - все работает? Думал дома и того проще будет, но увы
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Выход в Интернет через ADSL (ethernet)
значит со шлюзом все в порядке. не в порядке с dns-сервером. прописанным в /etc/resolv.conf. если этот адрес не отвечает даже на icmp-запросы, звоните провайдеру и уточняйте ip-адрес dns-сервера.
теоретически возможно, что dns-сервер не за шлюзом. или не за тем (192.168.1.1) шлюзом. опять-таки — уточните у провайдера.
p.s. есть жуткое подозрение, что техподдержка провайдера внятного ответа не даст. Вы вроде бы упоминали, что на этом же компьютере работает и достукивается до интернета windows. посмотрите в ее таблицу маршрутизации. и свойства сети:
dos-prompt> ipconfig /all
dos-prompt> route print (кажется, так?)
p.p.s. можно пойти и другим путем — обойтись без провайдерского dns-сервера. поставив dns-сервер локально. можно и не полнофункциональный bind, а что-нибудь полегче. типа dnsmasq. и в файле /etc/resolv.conf надо будет, естественно, оставить только одну строчку:
127.0.0.1
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
dos-prompt> ipconfig /all
проверил
Основной шлюз 192.168.1.1
NetBIOS через TCP/IP - отключен
DNS - серверы : 192.168.1.1
fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
последние адреса повторяются у меня для протокола ipv6
dos-prompt> route print (кажется, так?)
(команду помните правильно!
вот что на выходе:
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 11 2f e1 43 ed ...... Intel® PRO/100 VE Network Connection -
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.4 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.4 192.168.1.4 20
192.168.1.4 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.4 192.168.1.4 20
224.0.0.0 240.0.0.0 192.168.1.4 192.168.1.4 20
255.255.255.255 255.255.255.255 192.168.1.4 192.168.1.4 1
Основной шлюз: 192.168.1.1
===========================================================================
Постоянные маршруты:
Отсутствует
эта же машина сейчас в инете, только под ВинХР
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Выход в Интернет через ADSL (ethernet)
в чём правда, брат? © угу, оттуда
мое чувство прекрасного почему-то подсказывает, что правда все-таки в первом пункте.
p.s. мини-тест:
$ host www.ru 192.168.1.1
$ host www.ru 217.179.244.18
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Pitry
- Сообщения: 53
- ОС: Ubuntu
Re: Решено: Выход в Интернет через ADSL (ethernet)
Всем спасибо за участие! Проблему решил! 
Последний совет натолкнул меня поменять DNS сервер на адрес моего ADSL модема - 192.168.1.1
И вот пишу эти строки уже под Линуксом.
А ларчик - то просто открывался! Знать бы об этом раньше - не потратил бы столько времени. Кстати - уже не в тему: когда правил файлы - запустил у себя txt-редактор
а он возми и зависни, постоянно висит и пытается зайти в папку которую я хотел открыть с файлом resolv.conf. В винХР я бы просто снял задачу и делов-то, а тут так и не нашел как это лечится - решение было тупое - завершил сеанс и снова зашел, но это как-то не правильно. Может подскажете, что в таких случаях надо делать?
Еще раз всем спасибо!!!
Пока писал, получил ответ от sash-kan - вот бы он чуть раньше глянул.. сэкономил бы мне пару часов!!! Но все равно спасибо. Любое бдение - это на пользу, так сказать - дает прочуствовать торжество момента!
Последний совет натолкнул меня поменять DNS сервер на адрес моего ADSL модема - 192.168.1.1
И вот пишу эти строки уже под Линуксом.
А ларчик - то просто открывался! Знать бы об этом раньше - не потратил бы столько времени. Кстати - уже не в тему: когда правил файлы - запустил у себя txt-редактор
а он возми и зависни, постоянно висит и пытается зайти в папку которую я хотел открыть с файлом resolv.conf. В винХР я бы просто снял задачу и делов-то, а тут так и не нашел как это лечится - решение было тупое - завершил сеанс и снова зашел, но это как-то не правильно. Может подскажете, что в таких случаях надо делать?
Еще раз всем спасибо!!!
Пока писал, получил ответ от sash-kan - вот бы он чуть раньше глянул.. сэкономил бы мне пару часов!!! Но все равно спасибо. Любое бдение - это на пользу, так сказать - дает прочуствовать торжество момента!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Решено: Выход в Интернет через ADSL (ethernet)
man kill
man killall
но это уже совсем из другой оперы. а у нас на форуме принято — «один вопрос — одна тема». даже в правилах так написано. надеюсь, намек понят?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог