Главная > Статьи > Настройка сети в Хром ОС

Настройка сети в Хром ОС

Как настроить Chrome OS в сети, не имея автоматического сетевого подключения

Зарегистрироваться в системе без сетевого подключения возможно, необходимо лишь знать имя пользователя, которое присваивается производителем по умолчанию. Введя в поле «username» имя chronos, без пароля, пользователь попадает в браузер Chrome, который, в свою очередь, выдает ошибку подключения.

Весь функционал этой операционной системе основан на том, что подключение к интернету будет постоянным. Лучше всего, если весь процесс настройки сети будет автоматическим, по инициативе самого провайдера. Присвоение IP-адреса и все необходимые настройки должны вноситься в систему сами.

Однако не каждый провайдер располагает такими возможностями, и частенько хромбуку приходится работать в локальной сети со статическим IP или прокси. Пытаться настроить прокси через вкладку Under the Hood – бесполезно. Это просто приведет к неминуемому запуску страницы Wiki, где подобная проблема будет описана. Другое дело, когда настройка производится через терминал Chrome, который вызывается командой «Ctrl+Alt+T»

Первое что бросается в глаза, так это значок $, который означает, что работа производится от имени обычного пользователя. Чтобы внести какие-то существенные изменения в систему, необходимо получить права доступа Администратора. Делается это следующим образом: для получения прав суперпользователя необходимо ввести команду «stidio –s», консоль незамедлительно потребует пароль администратора, который аналогичен имени «chronos». После инициализации пароля, временно выдаются полномочия администратора и, соответственно, полный контроль над системой Chrome OS.

При этом незамедлительно открывается классическая консоль Linux, все-таки сама система работает на ядре Linux 2.3.6.

В консоли необходимо прописать команду «mount -o remount \», которая позволит перенастроить файловую систему с параметра «Только чтение», на «Чтение и запись». Это-то и позволит изменять конфигурации файлов при настройке.

Введенная команда ifconfig с опцией -а, позволит настроить сеть и просмотреть доступные подключения.

Интерфейсы соединения

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

Статический IP

Сочетание команд в ifconfig при постоянном IP-адресе достаточно простое: ifconfig eth0 (или wlan0) inet «статический IP-адрес» netmask 255.255.255.0.

Для подтверждения изменений, необходимо прописать команду «ifconfig up».

Wi-Fi

Настройка беспроводного соединения требует ввода дополнительного параметра ESSID (extended network name) – имени сети. Для этой цели существует команда iwconfig wlan0 essid «имя Wi-Fi сети».

DNS-сервер

Если сеть использует собственный DNS-сервер, а это явление довольно часто встречается, то нужно и его занести в параметры системы. Проделать это можно лишь отредактировав файл /etc/resolv.conf. Поможет в этом текстовый редактор VI, который хоть и не очень удобен в обращении, но является единственным доступным. Необходимо ввести команду «vi /etc/resolv.conf» и переместить курсор на последнюю строку содержимого файла.

Запустить режим редактирования в vi можно командой I (input). Потом следует дописать строку nameserver: «IP-адрес сервера DNS». Клавиша Esc вернет в режим ввода команд. Выйти из vi сохранив все параметры можно командой wq. На этом настройка DNS завершена.

Прокси-сервер

Для настройки прокси снова придется воспользоваться редактором vi. Однако теперь необходимо внести изменения в файл /usr/bin/chromeos-chrome. В параметре «Starting Chrome» необходимо найти секцию $CHROME, а затем дописать в ней строку –proxy-server=«IP-адрес прокси-сервера»:»№ порта».

Следующим шагом вводим команду «reboot», для осуществления перезапуска системы Chrome OS.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code