Как включить ip маршрутизация включена windows
Здравствуйте. Как включить IP-маршрутизацию в Windows для подключения к интернету?
Ip -маршрутизация – это необходимый инструмент для организации доступа к сети Интернет. Изначально маршрутизация пакетов протокола TCP / IP в операционной системе Windows между сетевыми адаптерами отключена. Её необходимо включить.
Для этого нужно нажать кнопку «Пуск», чтобы вызвать главное меню и там перейти к строке «Выполнить». В поле ввода ввести значение regedit 32, для загрузки редактора системного реестра.
Затем необходимо перейти в раздел «HKEY_LOCAL_MACHINE», далее выбрать «SYSTEM», после чего «CurrentControlSet», потом «Services», там «Tcpip» и наконец «Parameters», куда следует внести изменения. Параметр, который должен быть изменен, называется IPEnableRouter, значение необходимо установить «1», тип данных REG _ DWORD . Это необходимо для включения маршрутизации пакетов протокола TCP / IP всех сетевых подключений.
Необходимо выбрать раздел «Общие», а затем правым щелчком мыши на поле «общие» вызвать контекстное меню, где выбрать «Свойства».
Затем можно установить флажок возле «Вести только журнал ошибок», что необходимо для ведения журнала различных ошибок, которые возможны при ip -маршрутизации.
Можно установить переключатель в позицию «Вести журнал ошибок и предупреждений», чтобы расширить параметры фиксации ошибок.
Если остановиться напротив «Вести журнал всех событий», то будет вестись журнал всех событий ip -маршрутизации.
Положение флажка около «Отключить журнал событий» полностью отменит ведение записи происходящего.
Так же можно выбрать желаемые предпочтения по использованию данных из различных маршрутов, воспользовавшись вкладкой «Уровни предпочтений».
Самым надежным считают локальный маршрут.
Использование кнопок «Понизить уровень» и «Повысить уровень» позволят изменить параметры уровней предпочтений для других маршрутов.
Затем можно задать области многоадресных рассылок, которые обслуживаются маршрутизатором, на закладке «Многоадресные области». Для чего используется кнопка «Добавить» и кнопка «Изменить» для настройки этого параметра.
После этого необходимо вернуться в «Общие» и снова вызвать сервисное меню, для чего надо щелкнуть правой кнопкой мыши по полю «Общие» и добавить новый интерфейс.
Для добавления нового интерфейса необходимо выбрать пункт «Новый интерфейс», а затем установить желаемый интерфейс для маршрутизации. После чего нажать на «ОК».
Необходимо выбрать «Новый протокол маршрутизации» в сервисном меню, которое использовали ранее, для того чтобы добавить новый протокол. В предложенном списке выбирается нужный протокол, далее выбор подтверждается нажатием «ОК».
Затем необходимо вернуться в «Общие» и выбрать нужное устройство в списке, который располагается в правой части окна. Снова вызвать интерфейсное меню правым щелчком мыши на поле интерфейса, а далее подменю «Свойства».
Установка флажка напротив позиции «Включить диспетчер IP-маршрутизации» позволит запустить маршрутизацию через данный интерфейс.
Так же можно использовать опции настроек на вкладке «Пульс многоадресной рассылки» и вкладке «Границы многоадресной области» окна «Свойства».
Важно помнить, что изменение значений системного реестра может повлечь за собой полную неработоспособность системы и необходимость переустановки операционной системы.
Рекомендуется пользоваться для изменения настроек протоколов TCP / IP сетевой платы окном «Сеть и удаленный доступ к сети».
Как включить ip маршрутизация включена windows
Вопрос
Добрый день, уважаемые!
Вопрос к специалистам высшего ранга. Появилась задача сделать маршрутизацию через Windows 7. Все тестировалось в виртуальной среде, но положительного результата так и не принесло, поэтому пришлось пойти на крайнюю меру — написать сюда 🙂
Обрисую схему (лучше рисовать на бумаге, чтобы было понятнее):
Есть Windows XP x86 SP3 Ru с сетевой картой:
192.168.12.52/24 и 0.0.0.0/0 смотрит на 192.168.12.51
Есть Windows 7 Ultimate x86 Ru с двумя сетевыми:
192.168.12.51/24 и 192.168.11.51/24 и 0.0.0.0/0 смотрит на 192.168.11.1
Есть еще шлюз Windows 2003 сервер x86 с двумя сетевыми:
192.168.11.1/24 и вторая сетевая которая смотрит на провайдера на которой поднят нат и это нам абсолютно не интересно.
а 192.168.12.0/24 смотрит на 192.168.11.51 (чтобы 2003 сервер знал где находится WinXP)
Вот маршрут с 2003 сервера:
Трассировка маршрута к WXPX86 [192.168.12.52]
с максимальным числом прыжков 30:
Ответы
Нашел решение. Спасибо Анатолию Подгорецкому.
Привожу его решение:
Проблема в этом IP-маршрутизация включена . . . . : нет
Включить можно через RRAS или путем правки реестра
Для включения маршрутизации пакетов TCP/IP выполните следующие действия:
- Запустите редактор системного реестра (Regedt32.exe) и откройте следующий раздел:
3. Еще нужно Перезагрузиться 🙂
- Предложено в качестве ответа Давний пользователь Windows 3 мая 2012 г. 12:26
- Помечено в качестве ответа Иван Проданов Microsoft contingent staff, Moderator 9 июля 2013 г. 13:39
Все ответы
пррверьте настройку в впн-подключении Use default gateway on remote network ( Использовать основной шлюз в удаленной сети )
попробуйте ее убрать
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий
Все эти танцы с бубном я уже перебробовал. Убирал галку. Завернул маршрут 192.168.0.0/24 (к рабочей сети) через VPN — IP маршрутизация все равно НЕ РАБОТАЕТ!
Возможно в 7-ке используются какие-то политики, которые запрещают маршрутизацию через VPN
Нет. Полезной информации по этой теме нигде не нашел
такая же фигня. на работает nat на vpn соединении. я так думаю что надо пробовать ставить что нибудь типа winroute firewall для проброски портов. в моём случае если на vpn клиенте на локальной машине ставить допустим radmin то он нормально открывает порт для того чтобы к нему цеплялись другие vpn клиенты. а если добавлять правило в настройках маршрутизации портов то эти порты прото не открываются, пробовал сканировать портсканером.
1.Совсем не понятно роль 7-ки которая не роутит: давай ipconfig/route print, непонятно есть ли у нее маршрут по умолчанию?Если нет то все понятно- пропиши ей уже наконец маршрут на 50.0/24 ( RRAS 2003)
2.То же и по XP: есть ли маршрут по умолчанию, если нет — почему не прописал на подсеть 50.0/24?Она выходит эту сеть вообще не знает куда слать
3.Можно было в 2003 по крайней мере выдавать адреса из пула 11.0/24 и все бы 100% заработало, если запланировать распределение адресов
4.Можно не разбираясь поставить Wireshark по крайней мере на ХП,7 роутер и на 2003 и все быстренько проверить где пакетики теряются. мне кажется все очень банально- нет обратного роутинга 🙂
5.Маршрутизацию в такой среде лучше тестировать вживую, да и делать из 7 и ХП роутеры ( подменять серверную роль) не рекомендуется, эти системы не для этого
Спасибо за участие.. Уже прошел почти год..
Vladimir Metelev:
Ответы на Ваши 3 вопроса даны в первом посте. Похоже вы невнимательно изначально вникли в ситуацию. Нарисуйте на бумаге схему которая описана в первом посте и все станет ясно.
На вопрос поставить сниффер — смысла особого не вижу. Все маршруты корректные. Проверял несколько раз. Ведь маршрутизация как таковая работает. Не работает роутинг именно через VPN. Возможно действительно есть какие-то политики, которые по умолчанию запрещают форвардить пакеты через vpn (как например в bsd net.inet.ip.forwarding=0)
По 5 пункту даже не знаю что ответить.. НО если дома стоит windows 7 — то тут уже ничего не сделаешь.
Настроил VPN входящее соединение на Windows 7 Pro. Подключаюсь к нему роутером D-Link Dir-300 (локальная сеть в другом помещении). Все работает. Есть интернет, локалка и т.п. Вопросов нет.
Прошло примерно 9 месяцев.
01.05.2012 года все встало!
— На компьютере никакие работы не производились (кроме настроенного 9 месяцев назад перенаправления траффика с D-Link через PPTP на Windows-7)
— Все обновления отключены
— Несколько месяцев никакие работы по настройке сети или системы не производились
— VPN PPtP входящий (RAS) работает, клиенты подключаются, Ping проходит во все стороны (включая локальные адреса и удаленные сайты)
— Программы на компьютерах из сегмента за D-Link с прямой адресацией работают
— Браузеры все не работают!
Вероятно не работает трансляция адресов внутри Windows-7. Но что могло случиться ума не приложу. Уже пошли вторые сутки прыганья с бубном.
Восстановление системы с откаткой до 01.05.2012 ни к чему не привела.
Есть еще подозрение на Касперского KIS, ведь он ежедневно что-то там сам себе думает, обновляет. Но я его снес, а результат тот же.
Присоединяюсь к автору поста и уже ни на что не надеюсь.
Как включить ip маршрутизация включена windows
Администратор
Группа: Главные администраторы
Сообщений: 14349
Регистрация: 12.10.2007
Из: Twilight Zone
Пользователь №: 1
Собираю тут кое-какую информацию . потом приведу все это в порядок )) Пока же нечто вроде поста заметок для себя .
1. Для включения маршрутизации пакетов TCP/IP выполните следующие действия:
1. Запустите редактор системного реестра (Regedt32.exe).
2. Откройте следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. Внесите следующие изменения:
Параметр: IPEnableRouter
Тип данных: REG_DWORD
Значение: 1
Значение «1» включает маршрутизацию пакетов TCP/IP для всех сетевых подключений, установленных на данном компьютере.
4. Значение «1» включает маршрутизацию пакетов TCP/IP для всех сетевых подключений, установленных на данном компьютере. Закройте редактор реестра.
Расскажу свою ситуацию:
Имеется XP sp2 с 2мя сетями — Корбиной(ip выдается по dhcp) и Домашней(192.168.0.1)
1. Остановить и отключить службу WinFirewall/ICS
2.
Код:netsh routing ip nat uninstall
netsh routing ip nat install
netsh routing ip nat add interface name=Имя_внутреннего_соединения Private
netsh routing ip nat add interface name=Имя_внешнего_соединения Full
4. Запустить службу RRAS.
Проделав вышесказанное, где у меня Имя_внутреннего_соединения = «Домашняя сеть»
и Имя_внешнего_соединения = «Локальная Сеть»
и перегрузив машину с 2мя сетевыми, на втором компе стала доступна локальная сеть (Ура ! Даже получилось пробросить нужные порты на 2 машину)
Но т.к. у корбины интернет «раздаетя» через внп, то его на второй машине нет.ъ
Tip: Full RRAS, NAT, IP routing etc. is actually available in Windows XP, W2K Pro etc.
Asked by rzoli in Miscellaneous Networking, Networking Hardware Firewalls, Dynamic Host Configuration Protocol (DHCP)
Tags: nat, netsh, add, full, ip
This post is about the potentials hidden in non-server products such as Windows XP, W2K Professional etc.
Having looked around the site, I have seen many posts involving discussions of the Routing and Remote Access Service, Network Address Translation, IP routing etc. in Windows XP and W2K Professional.
Contrary to what the majority of the posts claim, the full RRAS service including all features such as IP routing and NAT is actually available in Windows XP, W2K Professional etc., not just in Windows 2000 Server products. The only thing that is missing is the appropriate GUI components to configure these options. Under Windows 2000 Server to configure these features one would usually use the Routing and Remote Access Service snap-in in Microsoft Management Console, usually available via the Administrative Tools in Start Menu. This feature is missing in Windows XP etc.
However! The features are actually there and fully working. To use them, one must use command line configuration tools, specifically «netsh».
Anything that can be configure on W2K Server using the GUI interface can also be configured in say Windows XP using appropriate commands given in netsh.
Here is an actual example scenario where I have successfully made use of this feature:
I had a machine A, running Windows XP Pro, which had access to the Internet via its single network card. I wanted to enable other computers to dial into A via a modem say (or in my particular case direct-cable connection) and thereby gain access to the Internet. It is pretty obvious that NAT is needed to make this possible, but Internet Connection Sharing is inadequate in this particular case.
The problem with Internet Connection Sharing on Windows XP is two-fold:
1) It only recognises computers connected to it via a network card as being on the private network, so those connecting in through dial-up, direct-cable etc. (ie. RAS) can not form part of the private network.
2) As a consequence of 1), ICS is not willing to turn on (the check-box is missing) if you try to enable it using your sole network card as the Internet connection (public interface), since it expects that card to be the private interface.
To get to a solution, what I did was to not make use of ICS at all, but to pretend that machine A is in fact a Windows 2000 Server.
Under W2K Server, one would do this: enable NAT as one of the routing protocols in RRAS, add the network card as the public interface, and add
the dial-in connection as the private interface.
So I did exactly this on machine A with Windows XP, except I used netsh commands to configure the above options. I ussed commands in this order:
— netsh [to get to the netsh console]
— routing ip nat [to switch to the nat context]
— install [to install NAT as one of the routing protocols]
— add interface «Local Area Connection» full [enabling network card as public interface]
— add interface Internal private [enabling dial-in interface as private interface]
After this, everything worked wonderfully. Another machine was connecting to A via a parallel cable, and has gained full access to the Internet.
Two minor comments:
— the name «Internal» is given in Windows products to the virtual interface representing the RAS
— in case you get an error message after issuing the «install» command, it’s because you have ICS enabled on one or more of your interfaces (network card, dial-up connection etc.)
RRAS NAT and ICS are not compatible with each other, you can only use one or the other.
I suspect that similar things hold for IP routing as well. One should be able to configure it using netsh commands just like in W2K Server.
So what do you people think of all this? Comments are very welcome.
I think I have discovered a very handy and convenient feature here, that all the treasures of Server products are available in other Windows versions too.
4. Кусок скрипта для netsh . (кстати, для реализации такого способа, как пишут, служба ICS не должна запускаться) .
# ———————————-
# NAT configuration
# ———————————-
pushd routing ip nat
uninstall
install
set global tcptimeoutmins=1440 udptimeoutmins=1 loglevel=ERROR
#
#NAT Configuration For Interface External LAN
#
add interface name=»External LAN» mode=FULL
#
#NAT Configuration For Interface Internal LAN
#
add interface name=»Internal LAN» mode=PRIVATE
#
#NAT Configuration For Interface Internal
#
add interface name=»Internal» mode=PRIVATE