A full-retard mode guide for eradicating most network errors in Elite Dangerous \ Как избавиться от большинства сетевых ошибок в игре Elite Dangerous, пособие для чайников

 Hello everyone. Today I'll try to help fixing most of the following errors:
Всем привет. Сегодня я постараюсь помочь исправить большую часть следующих ошибок:

 Okay, first of all, English is Orange, Russian is usual. Read what you can understand)

Окей, для начала, английский - оранжевый, русский - обычный. Читайте то что поймете)


 

 First of all lets test if your IP-address looks directly into the Internet (that you are not behind other router and have local network IP instead of Internet IP):

Прежде всего давайте проверим, что ваш IP-адрес смотрит прямо в интернет (что вы не находитесь за еще одним роутером провайдера и не имеете локальный серый IP вместо белого адреса):

Step 1. Шаг 1. Detecting your outside IP. Определение вашего внешнего IP-адреса.

Log into your router.
Войдите на свой роутер.
Usually your router has an ip of 192.168.0.1 or 192.168.1.1, you can access its web configuration page via any web browser you like.

Обычно ваш роутер имеет адрес вида 192.168.0.1 или 192.168.1.1, и вы можете попасть на его веб-страницу настроек через любой браузер, который вам больше нравится.

The login and password credentials are usually printed on a label on the bottom of your router.

Логин и пароль для входа обычно напечатаны на этикетке на дне роутера.

If printed ones don't work, and the router was configured by an your ISP employee, feel free to contact your ISP.

Если напечатанные на этикетке логин и пароль не подходят, и роутер настраивался сотрудником интернет-провайдера, свяжитесь с провайдером.


 

 

This is how your router initial webpage can look like after login. I have a TP-Link router, most routers do look alike it in regards of settings, but in case of extreme differences in interface or if you can't find needed settings, you can always google "your_router_model_name portforwarding" and look for screenshots.

Так выглядит страница роутера после входа. У меня роутер от TP-Link, большинство роутеров других фирм выглядят похоже в плане настроек, но в случае критических отличий, или если вы не можете найти нужную настройку, вы всегда можете загуглить строчку "мое_название_модели_роутера проброс портов" и посмотреть на скриншоты.

Here on this page we need our Internet IP address. Memorize it or write it down, then visit google.com and type in the search field "whats my ip". Google then will show you your internet IP from its side in the search results. If both IPs match, you have a direct Internet IP, and can continue with forwarding the ports for Elite.
If IPs don't match, you need to skip the next step (portforwarding) for now, and contact your ISP for getting direct Internet IP.

На этой странице нас интересует раздел Internet и строчка IP Address. Запомните адрес или запишите его, далее зайдите на google.com и введите в поле поиска "whats my ip". Гугл отобразит ваш внешний IP в результатах поиска. Если адреса совпадают, то ваш адрес смотрит напрямую в Интернет, и вы можете приступать к пробросу портов для Elite.
Если же адреса не совпадают, вам нужно пока пропустить следующий шаг (проброс портов), и связаться со своим интернет-провайдером для получения белого IP-адреса.


 

 

 

 Step 2. Шаг 2. Making your local IP permanent. Делаем наш локальный IP постоянным.

Login into your router.

Go to Network Settings - DHCP Server (in case of other manufacturers look for something that says DHCP in it)

Go to Address reservation to the right.

Click add, then fill the fields.

MAC Address - the MAC Address of your PC's network adapter (on Windows you can do Win+R, type "cmd", press Enter, type "ipconfig /all", press Enter, then look for the adapter that has your router's IP in the string that has "Gateway" in it, then look for the string that has "MAC Address" in it. For reference look at the command prompt screenshot below)

 IP Address - the IP address of your PC in your Local network. (You can find it like this - Win+R, type "cmd", press Enter, the black command prompt window opens, type "ipconfig", press Enter, look for the string that says "IPv4 address" - here's your local IP. For reference look at the command prompt screenshot in the step 3.)

 Tick the tickbox "Enable this entry" and click Save. We're done here, lets move to step 3.

Войдите на свой роутер.

Перейдите в Network Settings - DHCP Server (в случае других производителей роутеров ищите что то, имеющее в названии DHCP)

Найдите секцию Address Reservation справа.

Нажмите Add, и заполните поля.

MAC Address - физический адрес вашего сетевого адаптера на компьютере (в Windows вы можете нажать Win+R, написать "cmd", нажать Enter, написать "ipconfig /all" и найти адаптер в котором в строке "Основной шлюз" стоит адрес вашего роутера, далее найдите строку "Физический адрес". Для сравнения смотрите на скриншот ниже)

IP Address - IP-адрес вашего компьютера в вашей локальной домашней сети роутера (Вы можете узнать его, например, вот так - нажмите Win+R, введите "cmd", нажмите Enter, появится черное окно командной строки, введите в нем "ipconfig", нажмите Enter, ищите строку в которой написано IPv4-адрес - это и есть адрес, который мы ищем. Для сравнения можете посмотреть на скриншот командной строки в шаге 3.)

 Поставьте галочку напротив "Enable this entry" и нажмите Save. У нас все готово, переходим к шагу 3.

Step 3. Шаг 3. Port Forwarding. Проброс портов.

Login into your router.

Go to Nat Forwarding (or in case of other manufacturers, something that contains words NAT, Port forwarding, Firewall)

On a TP-Link router you can use Virtual Server setting, it is TP-Link's analog of Port Forwarding.

Click add, then fill the fields.
Service type - Elite dangerous

External port - 5100 (or the other one from the game menu, you will see that in the next step. If you already have rules set up for 5100 and you have multiple PC's that play Elite in your household, pick one of the ports I mention later in game settings description)

Internal IP - the IP address of your PC in your Local network. (You can find it like this - Win+R, type "cmd", press Enter, the black command prompt window opens, type "ipconfig", press Enter, look for the string that says "IPv4 address" - here's your local IP)

Internal port - 5100 (same goes for the internal port)

Protocol - ALL 

Leave the Enable this entry mark ticked. Click save. You can close your browser now, we are done here.

Войдите на свой роутер.

Перейдите в меню Nat Forwarding (или в случае с другими производителями, ищите пункт который содержит слова NAT, Port Forwarding, Firewall).

На роутерах TP-Link вы можете использовать настройку Virtual Server, это тплинковский аналог функции проброса портов.

Нажмите Add, далее заполните поля.

Service type - Elite dangerous

External port - 5100 (или другой из меню самой игры, вы увидите какой в следующем шаге. Если у вас уже есть настроенные правила в этом меню для порта 5100, и у вас несколько компьютеров в семье, на которых играют в Elite, выберите один из портов, которые я покажу в шаге далее, в настройках игры.)

Internal IP - IP-адрес вашего компьютера в вашей локальной домашней сети роутера (Вы можете узнать его, например, вот так - нажмите Win+R, введите "cmd", нажмите Enter, появится черное окно командной строки, введите в нем "ipconfig", нажмите Enter, ищите строку в которой написано IPv4-адрес - это и есть адрес, который мы ищем).

Internal port - 5100 (здесь важно то же, что я написал про external port)

Protocol - ALL.

Не снимайте галочку с пункта Enable this entry. Нажмите Save. Теперь можно закрывать браузер, с роутером мы закончили.

 

 

 Step 4. Шаг 4. PMTU Discovery.

 Download the following Registry Edit file. 

https://drive.google.com/file/d/1tXI6_Xl59cJ3wEV2lG3MFWFPvYJQRQP5/view?usp=sharing

It will add two options - Detection of dead ends (blackhole routers) on the Internet and automatic resolution of MTU (Maximum Transfer Unit, the size of single packet of data that you send to the matchmaking server) to the Windows registry. The blackhole detection will generally improve connectivity around Internet, including the path to Elite servers, while auto discovery of the right MTU will help with connection issues with matchmaking servers when your MTU is too high to reach the server (or it will just take too much time and you will get server error, and crash into the menu, familiar situation, isn't it?).

This file is absolutely safe to use, before using it you can open it up using right click-Edit, and check what it will change, using Windows Registry Editor.

Also ofcourse you can scan it with your antivirus. I even encourage you to do it.

After you know the file is ok, double click on it, and Accept the registry values change.

Restart your PC.

Voila, lets move to the pre-last step!

Скачайте следующий файл Редактора Реестра.

https://drive.google.com/file/d/1tXI6_Xl59cJ3wEV2lG3MFWFPvYJQRQP5/view?usp=sharing

Он добавит две опции - обнаружение тупиков в сети (роутеров-"черных дыр") и автоматическое определение размера MTU (максимальный размер одного пакета при общении с серверами в интернете, в том числе с серверами Элиты).Обнаружение черных дыр в целом улучшит качество соединения с серверами в Интернете, включая пути до серверов Элиты, а автообнаружение максимального размера пакета позволит не превышать его, что вызывает лаги при открытии окошек миссий, переходе между инстансами, синие туннели и тд, изза этого часто и появляются ошибки с выпадением в меню, знакомо неправда ли?

Файл абсолютно безопасен, перед использованием вы можете открыть его на редактирование и посмотреть что написано внутри и какие опции в реестре он поменяет, для этого нажмите на него правой кнопкой и выберите "Изменить".Пути которые там прописаны можете проверить через Редактор Реестра Windows.

И разумеется вы можете просканировать его антивирусом, я даже советую сделать это на всякий случай.

После того как вы убедитесь что с файлом все в порядке, дважды кликните на него и согласитесь с добавлением данных в реестр.

Перезагрузите компьютер.

Вуаля, поехали к предпоследнему шагу!

Step 5. Windows Firewall. Шаг 5. Брандмауэр Windows.

 Type "firewall" in Windows Search.

Наберите "firewall" в Поиске Windows.

 Click "Additional Parameters" or idk how it should be in English, its the grey one on the screenshot, second from the bottom in the middle.

Нажмите "Дополнительные параметры".

Check both incoming connections rules and outward connections rules. Sort em by "Action" and make sure there is not a single one with an action "Block" that has "Elite" in the name. If you find any rule that blocks something regarding Elite, delete it.

Проверьте правила и на входящие и на исходящие подключения, отсортируйте их по колонке "Действие", и убедитесь что нет ни одного правила с действием "Блокировать" и "Elite" в имени. Если вы найдете такие правила, удалите их.

And now to the last step!)

И к последнему шагу!)

Step 6. Шаг 6. Game settings. Настройки игры.

Run Elite.

In the Main menu go to Options - Network.

In the IPv4 section find options Port Forwarding and Mapped port number.

Set them to ON and 5100 just like on the screenshot.

If you have multiple PC's that play Elite in your household choose separate port from the port list for each of them, and make sure to repeat steps 2 and 3 for them aswell, the port in the game and the internal port in the portforwarding should be the same! If you choose 5101 in the game for example, you should also use 5101 when configuring the router entry for this PC!

Click Apply.

Exit to desktop.

Run the game and play. Now you won't have most of the network errors, hopefully, none of them) 

 

 Запустите Elite.

В главном меню перейдите в Настройки - Сеть.

В разделе IPv4 найдите опции Переадресация портов и Номер переадресованного порта.

Поставьте в Переадресации "Вкл" и в Номере "5100".

Если у вас несколько компьютеров дома, на которых установлена Элита, обязательно убедитесь что для каждого из них выбран свой отдельный порт, и выполните для каждого компьютера шаги 2 и 3 отдельно. Порт, выбранный в игре должен обязательно совпадать с портом выбранным при пробросе портов на роутере! Например, если в игре у вас выбран порт 5101, то и на роутере при настройке тоже указываем 5101 для этого компьютера!

Нажмите "Применить".

Выйдите на Рабочий стол.

Запустите игру и играйте. Теперь у вас не будет происходить большинство сетевых ошибок из списка в начале статьи, и, надеюсь, вообще не будет вылетать. 

Epilogue. Эпилог.

If you don't wan't to overload yourself with amount of tech stuff and command prompt magic I encourage you to here, you can always ask your tech-savvy friend to help and provide to him the short instruction for tech savvy people, they will know what to do with this:

1)Make DHCP reservation so that IP wont change to portforward and forget.

2)Portforward.

3)Enable PMTU Discovery and BHDetection in registry.

4)Check the Firewall for any blocking rules.

5)Set up the port in the game.

Если вы не хотите заморачиваться и перегружать себя техническими подробностями и магией командной строки, которые я вам тут выдаю, вы всегда можете позвать в гости своего прошаренного в технике друга и показать ему краткий список того что нужно сделать, он поймет:

1)Зарезервировать IP адрес компа в DHCP, чтобы пробросить порты и забыть.

2)Пробросить порт.

3)Включить PMTU Discovery и BHDetection в реестре.

4)Проверить брандмауэр на любые блокирующие правила.

5)Настроить порт в игре.

If you have any trouble understanding this guide, feel free to contact me (cmdr R3VANCHIST) in the comment section below, in the game, or DEVY squadron Discord ( https://discord.gg/2VGZ88F ) where I usually talk to people and play Elite. Also feel free to correct me if you find any errors in this guide, I am always open to suggestions.

Если у вас возникли какие либо сложности с пониманием этого гайда, можете связаться со мной в комментах, в игре, либо на Discord-сервере сквадрона DEVY ( https://discord.gg/2VGZ88F ) где я обычно и обитаю. Ещё без проблем можете поправлять меня в комментах, если вы нашли ошибку в гайде, я открыт для предложений.

FDL PRAY.


Комментарии

  1. Этот комментарий был удален автором.

    ОтветитьУдалить
  2. Сделал все по инструкции и внезапно открылся третий глаз! Автору заслуженный лойс!

    ОтветитьУдалить
    Ответы
    1. Еще и ракслу так найдешь, вдруг она от неткода зависит, ахаха

      Удалить
  3. Вот это я понимаю гайд! Четко, быстро с расстановкой. Красота!

    ОтветитьУдалить

Отправить комментарий