Виправити відсутність мережі в консолі Bash у Windows 10
Якщо ви встановили Bash у Windows 10 і мережа у вас не працює, напр. ви не можете підключитися до якогось хосту через ssh, ось швидке рішення для вас, яке допоможе вам вирішити цю проблему. Перегляньте наведені нижче інструкції.
Мережа в bash може не працювати через неправильне розв’язання DNS під час сеансу bash. Ймовірно, це помилка в підсистемі Linux, оскільки це дуже новий компонент Windows 10.
До виправити непрацюючу мережу в консолі Bash у Windows 10, просто додайте правильний DNS-сервер до компонента Linux Windows 10. Ось як.
- Відкрийте Bash. Ви можете запустити його прямо з меню «Пуск» або за допомогою описаного способу ТУТ.
- На консолі bash виконайте таку команду:
echo сервер імен 8.8.8.8 > /etc/resolv.conf
Замініть частину 8.8.8.8 фактичною адресою вашого DNS-сервера. Якщо ви не знаєте адреси свого DNS-сервера, ви точно можете використовувати 8.8.8.8, який є загальнодоступним DNS-сервером, наданим Google. Зазвичай це працює завжди.
Дивіться наступний знімок екрана:
Як тільки це буде зроблено, ваша мережа bash повинна бути запущена. Ось Winaero.com, відкритий у консольному браузері «Посилання» у фіксованому екземплярі bash:
Це воно.