Автор Тема: Как настраивается NAT в Windows 7?  (Прочитано 64858 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kuza

  • Курилка
  • Бывалый
  • *
  • Сообщений: 676
  • Репутация: 0
  • Пол: Мужской
Как настраивается NAT в Windows 7?
« : Марта 03, 2010, 18:29:29 »
В netsh не нашел.

С маршрутизацией боле-менее разобрался, а настройку NAT не найду :(

Хочу интернет через блютуз вывести...

Оффлайн garret

  • Компьютерщик Форума-2013
  • Модератор
  • Гуру
  • *****
  • Сообщений: 12456
  • Репутация: 0
  • Пол: Мужской
Re: Как настраивается NAT в Windows 7?
« Ответ #1 : Марта 03, 2010, 20:03:40 »
Вопрос попутный... как с драйверами блютута под "семёркой"?. Лично у меня были проблемы с одним из устройств в драйверной поддержке - работали только под хп.

Оффлайн kuza

  • Курилка
  • Бывалый
  • *
  • Сообщений: 676
  • Репутация: 0
  • Пол: Мужской
Re: Как настраивается NAT в Windows 7?
« Ответ #2 : Марта 03, 2010, 20:37:52 »
Вопрос попутный... как с драйверами блютута под "семёркой"?. Лично у меня были проблемы с одним из устройств в драйверной поддержке - работали только под хп.
У меня валялся очень древний донгл MSI. Работал под 2000. Под ХР толком не пошел. Попробовал под 7-кой - работает! Правда, не в полном объеме, но все же! IP связь между eee pc и ПК пошла на ура. Дозвон на мобилку тоже работает. PAN есть. Вот в файлы телефона не заходит, жаль.

Оффлайн kuza

  • Курилка
  • Бывалый
  • *
  • Сообщений: 676
  • Репутация: 0
  • Пол: Мужской
Re: Как настраивается NAT в Windows 7?
« Ответ #3 : Марта 07, 2010, 17:43:31 »
Уточнение по драйверам. Старые так и не пошли, пошел стек микрософтовский, примитивный. Но он и под XP идет. Есть новые, но они код просят. Постараюсь подробно расписать.

Оффлайн kuza

  • Курилка
  • Бывалый
  • *
  • Сообщений: 676
  • Репутация: 0
  • Пол: Мужской
Re: Как настраивается NAT в Windows 7?
« Ответ #4 : Марта 07, 2010, 18:36:57 »
Есть здесь мастера по сетям? Я уже заколебался...

   В общем, я решил попробовать старый блютуз донгл воткнуть в комп что бы он давал через него интернет
ежику (eee pc 901). Маршрутизатор купить предлагать мне не надо. Понятно, что это лучше, но я захотел
попробовать так.
   На текущий момент я убил на это огромную кучу времени, изучил настройку маршрутизации под виндами,
NAT, узнал кучу полезного, команды ipconfig, route, netsh, и т.д. Но задача еще не решена. Давно бы бросил, но
теперь ее решить уже дело принципа.

   Конфигурация. На компе (далее ПК) стояла виндовс 7, на ежике - XP. В ПК система показывала два
интерфейса - LAN 10.0.172.135 (статически) и блютуз 169.254.X.X. Когда соеденяюсь с интернетом, появляется еще
PPP адаптер 10.162.172.135. Итого три интерфейса.

   Этап 1. Пробовал настроить под виндовс 7 на ПК. Блютуз встал в ПК хорошо, но примитивно. Связалось с
ежиком на ура, пинги идут. Расшарил папки - то же все получилось. Адреса распределились сами 169.254.X.X. С
ежика пингуется только 196.254. Включил маршрутизацию в реестре, запустил службу. В таблицах (route print) все
верно. Другие интерфейсы все равно не пингуются!
             Все голову сломал пока нашел причину. Оказывается, 169.254.X.X предназначено для локальных соединений и
не маршрутизируется, даже если есть в таблице. Прописал вручную 192.168.10.1 на ПК и 192.168.10.2 на eee. О
чудо, с eee стли пинговаться другие интерфейсы ПК (10.0.172.135 и 10.162.172.135). Интернета на eee,
естественно нет - надо еще NAT настроить.
   Собственно, как я понял, маршрутизацию можно в любой XP организовать. В серверных вариантах есть
сразу, в проф - нужно в реестре единичку поставить, в хоме - вроде еще пару модулей установить.

   Этап 2. Попытка настроить NAT в виндовс 7.
      Способ 1. Нужно поставить галочку "разрешить другим пользователям сети использовать подключение
к интернету данного компьютера". При этом в закрытом сегменте сети адреса должны быть 192.168.0.Х. Меня это
устраивает. Но засада в том, что "оно решило", что закрытая сеть это локалка, а не блютуз. Причем на другом
компе с такой же операционкой, есть поле выбора сети, а дома - нет! В общем, долго плясал и матерился, но,
похоже, этот способ не прокатывает.
      Способ 2. С помощью netsh. Облом сразу - контекста netsh routing в семерке нет! В MSDN
написано, что он есть только в серверных операционках. Но, почему-то в XP - есть, а в 7 - нет! Может быть и
есть, какие-то пути, вроде установки DLLок, но я не нашел.
      Так и не получилось в 7 настроить NAT. Хотя, вообще, он там есть - есть модули, есть их
настройка. Только вот где она и как можно ее подредактировать - хз.

   Этап 3. Поставил на ПК XP. Настроил блютуз. Сделал все как было в семерке - три интерфейса -
192.168.10.1, 10.0.172.135 и 10.162.172.135. Настроил маршрутизацию - с ежика пингуются все три.
   Настроил NAT: 192.168.10.1 сделал Private, 10.0.172.135 Full. Не уверен, что надо использовать
10.0.172.135 (LAN), а не 10.162.172.135 (PPP). Но по другому не получается, так как PPP интерфейс не виден при настройке
NAT! Интернета нет. Пингуются только интерфейсы ПК, не далее.
   Этап 4. Попытка установить 3proxy. Это очень маленький прокси-сервер, но он поддерживает все основные
протоколы и NAT. Настроить пока не получилось, НО: В процессе настройики обнаружил очень забавную вещь. Прокси
слушает у меня 192.168.10.1. В нем есть настройка по HTTP (на порту 80). Так вот: с ПК я могу зайти
http://192.168.10.1:80, а с eee - нет!!! Почему??? Похоже, здесь собака зарыта...

   У кого нибудь есть соображения? Особенно волнуют предположения, почему не могу зайти на прокси по HTTP
с ежа и какой из интерфейсов правильно настраивать в NAT виндов - PPP или LAN? Если PPP - то как его туда
добавить?

             Если кто-то хочет посмотреть доп. инфу - могу выложить ipconfig/all, route print, netsh dump и т.д...

PS: По драйверам блютуз. Есть три стека - Microsoft, Widcomm и еще один. Почти на любой блютуз можно поставить любой стек, так как чипы там одинаковые. Один из лучших - видком, он и шел с девайсом. Так вот, что бы не ставили видком на чужие девайсы разработчики ввели ключ. Он идет с девайсом. У меня его нет (тогда еще не было), поэтому новую версию я поставить не могу. Где-то проскакивала инфа, что можно у производителя (MSI) запросить, вроде бесплатно высылают.

PPS: Все антивирусы и файрволы отрублены везде.

Оффлайн kuza

  • Курилка
  • Бывалый
  • *
  • Сообщений: 676
  • Репутация: 0
  • Пол: Мужской
Re: Как настраивается NAT в Windows 7?
« Ответ #5 : Марта 10, 2010, 23:14:06 »
Значица так. Я тормознул службу маршрутизации и появился доступ к прокси! Потом поменял настройку внешнего интерфейса прокси с LAN на PPP и у меня, наконец, появился инет на ежике! :)
Но хочется все-таки добться такого результата стандартными виндовыми средствами...
Еще не совсем удобно, что после подключеня через блютуз надо перестартовывать прокси. В момент старта службы после включения компа блютуз интерфейса нет, а после его появления автоматом прокси его не подхватывает.

Кстати, покрывает почти все квартиру! Панельная двушка! Лишь на кухне связь не устойчивая (расстояние 8-10 м + стена).

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