![]() |
Помогите настроить протокол TCP/IP
В последнее врямя стало непонятка с сетью. При загрузке системы появляться значек мониторчиков с красным крестом и невозможно подключить интернет в течении 5мин и вообще система замир пока значек не поменяется на желтый треугольник и далее все работает нормально. Что только не пробовал...
Это происходит только под Висту,если загрузиться из Линукс,то там нет проблем Вот результаты ipconfig /all (VISTA) и ifconfig (Ubuntu) для сравнения ![]() ![]() |
Через что работает интернет - через ADSL?
В Windows отключена служба DHCP-клиента - зачем? Соответственно, в ней сетевая карта назначает себе адрес из диапазона APIPA. Вместе с тем, Linux также не получает адреса для сетевой карты. Если интернет работает через ADSL, возможно, что DHCP-сервер в модеме был отключен или внезапно "помер". Вообще-то для создания PPPoE-соединения наличие связи по IP-адресам на сетевой карте не требуется, поскольку эта технология работает на MAC-адресах . Но могу предположить, что Vista полностью блокирует работу сетевой карты до получения адреса |
У меня VDSL LRE подключение,модем Cisco 575LRE. Используется только pppoe с автоматическим назначением IP и DNS.
Забыл предупредить IPv.6 я отключил А как разблокировать сетевую карту в Висте И от куда может быть в модеме DHCP сервер. Это же не маршрутизатор |
Цитата:
Если конкретно это устройство является только модемом, могу посоветовать одно - прописать статичный IP-адрес в свойства сетевой карты. |
Вот ссылка на модем http://www.xnets.ru/plugins/content/...php?content.93
Здесь видно все. Прописать статистический адрес могу только в PPOE соединение |
Цитата:
Разве сетевой карты нет в окне сетевых соединений? Или она там есть, но её свойства недоступны для редактирования? Бред какой-то... |
В смысле в центре управления сетями и общим доступом,управление сетевым подключением ?
Там у меня два значка. Один подключение по локалке,а другой PPPoE/ В смысле настройка адресов и т.д. Так у меня все на автомате стоит. Данные есть только для PPPoE соединения IP и DNS |
ura1961, если и решили оптимизировать работу висты,то хотя бы делайте это с умом чтоли...сами потом мучаетесь.зделайте к примеру как здесь http://mirsovetov.ru/a/hi-tech/softw...ows-vista.html
а то отключили сами незнаете наверно что,а потом разобраться не можете.Вобщем верните как было и попытайтесь настроить заново,а потом и видно будет |
Нет я не чего не отключал,она сразу начала так работать после установки с нуля
|
попробуй в настройках подключения тогда отключить обязательное шифрование
|
Что-то я такого не вижу. А точно в свойствах соединения смотреть
|
Снес систему и поставил по-новому,но эти проблемы остались
|
ura1961,
Опишите как сможете всю процедуру создания подключения (с вариантами выбора) от вхожу туда делаю то-то, можно без картинок. |
А что тут описывать,тут вариант один. После загрузки системы,на панели задач появляется значок мониторчиков, правый щелчек мыши,команда подключиться к интернету,затем ссылка создать соединение и он сам предлагает PPPOE, вводишь логин и пароль и все.
Когда я работал с ХР,то сразу менял стандартный драйвер на драйвер http://raspppoe.com |
[quote]ura1961,
Другой вопрос у вас на скрине на Ubuntu - MTU - 1492, а в Vista какой там???? два варианта либо автомат, или постоянный. Можете проверить с помощью ping но или в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters EnablePMTUDiscovery = или HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces на вашем интерфейсе MTU = И второй вопрос покажите, или сами сравните route print |
|
|
|
Так видемо нет ответов,на мои проблемы
|
Цитата:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{...} При наличии хотя бы одного интерфейса сетевого должно быть например HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{04f93f76-4682-48ef-b284-dff8b5eece4b} Если у вас нет параметра EnablePMTUDiscovery, то не значит что его не может быть, найдите в поисковике про данный параметр и почитайте про него, для установки авт. MTU. Почему спросил про MTU потому что если MTU у вас больше чем положено, то соединение не будет установлено. Если проблема только в долгом определение по сетевой карте, то я думаю у вас ситуация в следующим, так как вашей сетевой карте не присвоен IP, а DHCP - вкл. на автомат, то естественно при включение ПК когда загрузка доходит до пользовательских настроек (т.е. все что после бегунков и после появления рабочего стола), то происходит поиск DHCP сервера в вашей сети, система наверное очень долго ищет его так как по вашим описаниям очень долго горит красный крестик (драйвера инициализируются раньше, следовательно проблема не в них), сервер DHCP не нашли, тогда система присвоила IP из пула Windows (169.254.x.x.) это подтверждает запись как в route print так и по ipconfig /all. http://ru.wikipedia.org/wiki/DHCP В Ubuntu у вас то кого нет интерфейс eth0 по скрину имеем только МАК адрес и все. |
Цитата:
http://support.microsoft.com/kb/283165 |
А может какая служба по-умолчанию не в том режиме устанавливается?
Проц Intel Core2 Quard Q9400, Ram 2*2GB(в двухканальном режиме),материнка Foxconn G31MX-K, Видеокарта Palet NV-9800GT Встроенный сетевой чип Realtek RTL8168/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0) |
ura1961,
У вас же все работает. проблема то в чем? По времени долго определяется сеть. |
Если честно говорить,то она вообще не определяется,если открыть цент управления сетями то там все время в режиме идентификации.
Еще временами появляется желтый треугольник и сразу происходит обрыв PPPOE соединения, код ошибки № 815 Так что похоже,что одна проблема накладывается на другую |
Еще раз повторю у вас проблема с DHCP, так как у вас появляется IP из сетки 169.254.х.х (Автоматический адрес при отсутствии DHCP сервера).
Следовательно надо попробовать определить в чем в проблема: 1. Что стоит из ПО с функциями firewall 2. Если все таки ПК цепляется, то узнать адрес IP который он получает и попробовать поставить его как статический и посмотреть что получится. Цитата:
|
|
Цитата:
Фиксированный адрес (что-то типа 192.168.127.127) нужно назначить соединению, соответствующему сетевой карте |
Я зделал подмену вписал,что пришло в голову из серии IP 192.168.127.xx маска отбразилась автоматически,DNS прописал свои
Теперь практически сразу исчезает окно антивируса,если не подключаться к интернету сразу минуты через3-4 становиться нормальный значек маниторчиков(подключение только локальная сеть,только странно если просмотреть сведение о подключени,то там написано,что DHCP не работает |
ura1961,
В Microsoft Network Monitor 3 My traffic - т.е. мой трафик (имеется в виду все что приходит и уходит для вашей сетевой карты) Other traffic - т.е. другой он вам не нужен Далее My traffic +---- PPPoE - это ваше соединение по которому происходит обмен два нижних 169.254.х.х это то о чем говорили ранее ekrn.exe - это NOD который так же имеет выход на сетевую карту. Встаете на My traffic тут весь ваш трафик по сети. |
Только неизвестно какая запись нужна
|
ura1961,
Все смотрите в My traffic Если вас интересует работа через PPPoE то ясно какая. А так ставите на My traffic в окне буфера выбираете первый пакет и смотрите, есть предположение на DHCP значит на эти пакеты, и на интервалы времени Цитата:
|
|
Цитата:
Ну не включен DHCP и что теперь?????? он вам зачем нужен, если вы работаете по PPPoE т.е. на MAC уровне, точнее пакеты идут от вашего MAC источника (source) к MAC адресату (distination) и на оборот, если в My traffic нажмете PPPoE на плюсе то откроется как раз тот IP который присвоен вашему ПК для того чтоб ваши программы понимали как работать с сетью. В секции My traffic показываются все пакеты которые адресованы к вам и от вас, по любому протоколу и т.д. Если нет нечего, значит и нет ничего не от вас ни к вам. У вас появится пакеты когда будет у сетевой IP или PPPoE. Поработайте денек в ней посмотрите где что появляется. По набирайте команды Ping, поработайте в броузере, по отключайте сетевой кабель из порта карты потом мин. через 3-5 включите. Ученье свет а не ученье тьма. |
Я сегодня говорил со своей техподдержкой,они посоветовали отключить DHCP, он не используется,а только PPPoE. Я сделал и поставил по умолчанию все на автомат и все равно подключение по локалке постоянно в режиме индификации.
Как сделать,чтоб не пыталась система идентифицировать? |
ura1961,
Начните с простого regedit ветка HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[подключение] где подключение - значение для соответствующего сетевого вида {F9A9F2CF-41AF-42A0-8BE0-DE7448013022} EnableDHCP REG_DWORD 0 Если нет то добавите, так как по умолчание если его нет то он равен 1, т.е. включен. У вас {} будет другой |
Код:
EnableDHCP REG_DWORD 0 |
ura1961,
Давайте попробуем тогда вот что, тут уже писалось 1. Пуск -> Выполнить -> gpedit.msc -> Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Политика диспетчера списка сетей -> Неопознанные сети -> Тип расположения -> Личное 2. все настройки слетят, но потом заново настроить netsh winsock reset 3. глянуть на HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID} DhcpConnForceBroadcastFlag REG_DWORD 0 и перезагрузи комп. |
Цитата:
|
Локальная политика безопасности через пуск - администрирование - локальная политика безопасности или все это лежит %windir%\system32\secpol.msc /s
|
Все это тоже не работает. Если открыть консул mmc, то она пустая
|
Цитата:
2. от себя хочу добавить, у другого пользователя точно такая же проблема "обрыв PPPoE", схема подключения аналогично как у вас - автомат. для сетевой, и в свойствах соединения PPPoE - то же автомат. При изучении буфера от программы Microsoft Network Monitor наталкнулся на такую вещь, а именно на то что говорят пользователи: Цитата:
При таком варианте подключения: 1. сетевая в автомате в сети нет сервера DHCP, получаем от самой Windows адрес 169.254.х.х. его анализ на отсутствие в сети второго такого 2. сетевое подключение к провайдеру PPPoE и получение от него IP и сервера DNS 3. далее проверка службой на подключение к интернету для смены значка в трее с "!" на "доступ в интернет" Описание - ПК делает запрос на DNS к серверу www.msftncsi.com - получаем ответ от сервера провайдера по PPPoE, что такой есть и его IP - DNS Response - Success - далее проверяем файл ncsi.txt, для этого нужно несколько пакетов туда и обратно, но вот проблема с флагами в самих пакетах: а) - PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=......S - на HTTP(80), PayloadLen=0, Seq=3459151601, Ack=0 б) - PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A..S - PayloadLen=0, Seq=400799233, Ack=3459151602 в) - PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A.... - на HTTP(80), PayloadLen=0, Seq=3459151602, Ack=400799234 г) - PPPoE от клиента к ncsi.glbdns.microsoft.com - HTTP:Request, GET /ncsi.txt д) - PPPoE от ncsi.glbdns.microsoft.com к клиенту - HTTP:Response - Ok, URL: /ncsi.txt е) - а тут самое интересное PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A...F, от HTTP(80), PayloadLen=0, Seq=400799557, Ack=3459151699 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A...., на HTTP(80), PayloadLen=0, Seq=3459151699, Ack=400799558 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A...F, на HTTP(80), PayloadLen=0, Seq=3459151699, Ack=400799558 (Два одинаковых пакета друг за другом, только разные флаги) PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A.R.., на HTTP(80), PayloadLen=0, Seq=3459151700, Ack=400799558 PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A...., от HTTP(80), PayloadLen=0, Seq=400799558, Ack=3459151700 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=.....R.., на HTTP(80), PayloadLen=0, Seq=3459151700, Ack=3459151700 Флаг Fin - используется для разрыва соединения, т.е. конец передачи. Флаг RST - reset используется для сброса состояния соединения, которое из-за сбоя хоста или по другой причине попало в тупиковую ситуацию. Кроме того, он используется для отказа от неверного сегмента или от попытки создать соединение. Если вы получили сегмент с установленным битом RST, это означает наличие какой-то проблемы. ж) - PPPoE от клиента на сервер DNS провайдера идет запрос DNS (QRecord: 90.181.199.213.in-addr.arpa of type PTR on class Internet) это сам ncsi.glbdns.microsoft.com з) - получаем ответ что такого нет ncsi.glbdns.microsoft.com - Response - Name Error и) - с этого момента начинается опять процедура получения IP от DHCP svchost.exe DHCP - 0.0.0.0 - 255.255.255.255 DHCP:Request, MsgType = DISCOVER ответа нет и наверное не будет, но на MAC уровне связь с провайдером есть, т.е. только проверка самой связи Requset - Replay (ты тут - я тут) В нормальной системе такого нет процедура кончается просто битами Fin PPPoE от ncsi.glbdns.microsoft.com к клиенту Flags=...A...F, от HTTP(80), PayloadLen=0, Seq=2545541445, Ack=610496055 PPPoE от клиента к ncsi.glbdns.microsoft.com Flags=...A...F, на HTTP(80), PayloadLen=0, Seq=610496055, Ack=2545541446 Скорей всего возможно действительно проблема с дровами на сетевую карту или как описано выше http://www.siberianet.ru/setup/netwo...e_errors.shtml |
На скринах там пустые рамки,а остальные ссылки нормальные,добавил по инструкции имя службы pppoe и сделал ярлык,но все авно разрывает связь.
Цитата:
|
Даже не знаю как объяснить, нужно что-то исключать из возможных проблем идя по теории от начало и до проблемы, нужно конечно смотреть на самом ПК. Да между драйверами и приложением тем более для работы сети есть еще куча примочек, но конечное - драйвер.
В теории вы включили ПК, у вас нет IP, ПК ищет сервер DHCP так как у вас на сетевой стоит автомат, его нет поэтому включается внутренний механизм присвоения IP, и так вы его получили 169.254.х.х далее каждые 5 минут, ПК будет продолжать искать DHCP сервер. Так как у вас появился IP, то у вас появилась запись в route print и ipconfig /all Например, описания сети, все IP из этого диапазона отправлять на ваш сетевой интерфейс через вашу сетевую у которой IP 169.254.113.63, и больше никаких записей нет, т.е. вам видна только данная сеть. 169.254.0.0 ............ 169.254.113.63 169.254.113.63 ...... 169.254.113.63 169.254.255.255 .... 169.254.113.63 Но вот еще одна фишка, нужно найти сервер DNS (а вам его некто не прислал, так как нет DHCP) и шлюза у вас нет по умолчанию для записи маршрута 0/0 т.е. все IP отличные от вашей сетевой направлять через интерфейс 169.254.113.63 на шлюз aa.aa.aa.aa. А как это у вас происходит в таком подключение это ???????? неизвестно. В зависимости от этого в трее появляется значек сети, так сетевая вкл., IP имеется, только нужно определить принадлежность к сети, а как сделать если нет половина параметров ???????? Далее вы подключаетесь по PPPoE, а ему все по барабану, что у вас было раньше, он это не использует, от cервера PPPoE вы получаете пакет, а в нем ваш IP, DNS, и автоматом прописывается маршрут 0/0 вида 0.0.0.0 0.0.0.0 On-link (на полученный IP по PPPoE) т.е. пусть сервер PPPoE разбирает полученный ваш пакет (с использованием MAC адреса сетевой, разложит его как обычный IP и отправит далее в путь дорогу). Теперь нужно сменить значек в трее и проверить на доступность к интернет, запрос на DNS, он у нас есть работает, проверяем доступ к файлу в интернете ncsi.txt, если есть то меняем значек на нормальный, и у вас вдруг происходит обрыв. В описанном выше случае Flags=...A.R.. разрывает соединение, оставляя только IP который был установлен при включении 169.254.x.x Что конкретно у вас происходит нужно смотреть. Дальнейшие обсуждение может выйти за рамки форума, если что пишите в личику, чем смогу тем помогу. Но все равно лучше использовать какой-нибудь IP, для сетевой возьмите тот который присваивается 169.254.х.х/255.255.0.0 и поставьте шлюз этот же IP. На работу приложений оказывать влияние не должен, так как при PPPoE приоритет маршрута будет выше. |
Да вижу,тут обсуждать не чего больше,шлюз я подставил,вроде значек нормальный становиться быстрее,но при подключении все равно на некоторе время делается желтым.
Только скажите,обновление биос не улучшит работу,биос последний обновляет сетевуху,для режима без загрузки ос А может стоит подумать о роутере ? |
Цитата:
DNS будет назначен провайдером для PPPoE-соединения Цитата:
|
Цитата:
Цитата:
|
ura1961,
DNS вы получите при подключении к PPPoE так же как и IP. Цитата:
Все настройки пользователя в том числе и сетевые происходят когда появляется рабочий стол. А если вы это подключение включили в autorun то так и должно быть, так как сетевые настройки будут раньше чем запуск программ из данной секции. Вот сегодня видел как в XP происходит такое же подключение как у вас, отключаю сетевой кабель, потом подключаю мин.1 определялось сеть (так же были иконки в трее двух ПК с бегающей звездочкой, естественно сервера DHCP не было потом эти компьютеры стали нормальными), потом подключился по PPPoE. Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
ura1961,
Проблем нет у того кто поднял DCHP с полными его функциями. Провайдеры их не поднимают, так как подключают по PPPoE. Или дробят сети на сегменты, и раздают стат. IP из диапазона 10 или 172 которые используются в таких случаях только внутри. Да роутер удобен, лучше чем ПК набор функций больше, да приспособлен конкретно под определенные задачи на их основе настраивают фильтры, firewall, NAT, и приоритеты трафику можно довать и т.д. , да и аппаратно он приспособлен лучше чем ПК. В сети из 10-30 ПК не вижу смысла поднимать DHCP, прописав конкретный адрес пользователю, вы можете контролировать его на порту подключения, описывать любые правила для его работы и т.п. BIOS - базовая система ввода вывода, не вдаваясь в истоки, в ней написаны подпрограммы для работы с устройствами на аппаратном уровне т.е. на основе портов, вы сами можете написать программу для такой работы где будете напрямую работать с устройсвом вообще не будете ее использовать. все это лирика, ставьте стат IP и будет вам счастье. |
У меня и так стат адрес 83,171.хх.хх
Хочешь сказать,туда его тоже прописать |
ura1961, О чем мы говорили раньше все в трубу.
У вас два вида соединения: 1.сама сетевая карта - которая у вас была в автомате, но прописали, что пришло в голову 192.168.127.xx для того чтоб отключить DHCP, сетевой карте раз она есть то ей нужен IP для работы с сетью. 2.сетевое подключение к провайдеру PPPoE, его не трогайте от провайдера вы получаете 83.171.х.х для работы с интернет. |
Наверное,лучший способ-это поменять провайдера. Например на Interzet
|
Время: 18:56. |
Время: 18:56.
© OSzone.net 2001-