Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rescue.asd.docx
Скачиваний:
9
Добавлен:
01.05.2025
Размер:
15 Мб
Скачать
☆

Практическая работа№2 «Настройка операционной системы»

Теоретические сведения

Наверняка почти каждый начинающий пользователь персонального компьютера сталкивался с проблемой настройки Рабочего стола. В особенности это касается тех, кто выбрал своим хобби (или может быть даже профессией) такую деятельность как писатель, дизайнер, программист и т.д. В этой статье я постарался привести подробные, пошаговые инструкции по настройке Рабочего стола. Сразу хочу сказать, что все ниже написанное, скорее подойдет для начинающих, хотя… возможно тем, кто уже считает себя уверенным пользователем ПК, поможет вспомнить забытые истины .От настройки рабочего стола зависит удобство и комфортность работы с Windows XP, поскольку корректно настроенный визуальный интерфейс позволяет не только оптимизировать работу, но и получить эстетическое удовольствие от оформления вашей операционной системы. Настройка рабочего стола состоит прежде всего в настройке свойств экрана, меню Пуск, панели задач, а также методов отображения файлов и папок. Чтобы изменить параметры рабочего стола, щелкните правой кнопкой мыши на любой незанятой его области и выберите команду Свойства.

Рисунок 11- Настройка темы

Рисунок 12- Настройка фона

Рисунок 13- Настройка шрифта

Рисунок 14- Параметры клавиатуры

Практическая работа №3 «настройка сети в debian»

Теоретические сведения

В этой статье я опишу простую настройку сети для сервера под управлением ОС Debian 5 (Lenny). Всё, что описано в этой статье так же может быть использовано и для настройки сети в Debian 6 (Squeeze). Изначально рассматривалась настройка сервера с одной сетевой картой, но со временем было решено написать цикл статей по Debian, в которых более подробно описывается установка и настройка коммуникационного сервера класса SOHO. Теперь эту статью можно рассматривать как руководство по настройке сети как для сервера с одной сетевой картой, так и для внешнего интерфейса коммуникационного сервера. Настройка сети так же подразумевает первичную настройку системы разрешения имён. В этой статье мы коснёмся этой темы вскользь. Подробнее об этом будет написано в статье «Разрешение имён в Debian». И так начнём.

Алгоритм «Установка сетевой карты»

Установка сетевой карты

В первую очередь нужно убедиться, что сетевые карты установлены, а если они интегрированы в материнскую плату, то включены в BIOSе, а так же подключены сетевые кабели. Проверим видит ли система наши сетевые карты (интерфейсы). Для этого смотрим сообщения ядра, которые выдавались при загрузке:(см. Рисунок 15).

# dmesg | grep eth

Рисунок 15 - Сообщения ядра.

В параметре команды grep мы написали eth. В Linux ядро определяет сетевые интерфейсы как eth0, eth1 и так далее. Так же можно вывести список устройств с помощью следующей команды: (см. Рисунок 16).

Рисунок 16- Список устройств.

# lspci grep Ether

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

Настройка статического IP-адреса

И так, наше оборудование функционирует нормально. Нам нужно настроить статический IP-адрес со следующими параметрами: IP-адрес 192.168.123.254, маска подсети 255.255.255.0, основной шлюз 192.168.123.1. Сначала посмотрим вывод команды ifconfig:( см. Рисунок 17).

# ifconfig

Рисунок17- вывод команды ifconfig

$ sudo ifconfig

Второй вариант команды я написал для тех, кто при установке запретил вход суперпользователя. Далее в статье я не буду дублировать команды, просто запомните: если в начале кода есть значок #, значит команда выполняется от имени суперпользователя. Те, кто запретил вход суперпользователя в систему выполняют её с помощью sudo. Если всё было настроено правильно ещё при установке системы, мы увидим следующее:

Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:8 errors:0 dropped:0 overruns:0 frame:0

TX packets:8 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)

А то и не увидим никакой информации. В общих случаях, для проверки или устранения неисправностей можно настроить сетевые интерфейсы с помощью команд ifconfig и route. Об этом будет написано ниже в этой же статье. А пока приступим редактированию файлов конфигураций. Вообще, перед редактированием конфигурационных файлов для сети следует остановить сетевой интерфейс. Делается это следующим образом: ( см. Рисунок 18.)

# ifdoweth

Рисунок 18 - Установка сетевого интерфейса.

Тогда, для начала, проверяем существование файла /etc/network/interfaces. Если он не существует, то создаём его, если существует, то редактируем текстовым редактором:

# vim /etc/network/interfaces

В комментариях к файлу написано, что этот файл описывает доступные системе сетевые интерфейсы и как их активировать. Для получения большей информации следует посмотреть руководство interfaces(5). В предпоследней строке идёт перечисление через пробел dns-серверов, у вас там, естественно должны быть адреса dns-серверов вашего провайдера или вашей сети. В последней строке указывается ваша рабочая группа или домен. В моём примере это aitishnik.

Затем редактируем файл /etc/resolv.conf:

Search aitishniknameserver213.177.96.1nameserver 213.177.97.1

В первой строке указываем название своей рабочей группы или домена после слова search. Во второй и третьей строках после слов nameserver пишем ip-адреса DNS-серверов вашей сети или вашего провайдера в зависимости от конфигурации вашей сети. Если DNS-сервер один, то третью строку не пишем.

Searchaitishnik nameserver 192.168.123.1

# ifup eth0

И перезапустить сетевые службы:

# /etc/init.d/networking restart

Проверяем что у нас получилось:( см. Рисунок 19)

# ifconfig

Рисунок 19 - Активирование сетевого интерфейса

Затем проверяем сетевой интерфейс («пингуем» сами себя):( см. Рисунок 20)

Рисунок 20 - Проверка ситевого интерфейса

$ ping 192.168.123.254 -с 4

PING 192.168.123.254 (192.168.123.254) 56(84) bytes of data  64 bytes from 192.168.123.254: icmp_seq=1 ttl=64 time=0.135 ms 64 bytes from 192.168.123.254: icmp_seq=2 ttl=64 time=0.319 ms 64 bytes from 192.168.123.254: icmp_seq=3 ttl=64 time=0.170 ms 64 bytes from 192.168.123.254: icmp_seq=4 ttl=64 time=0.323 ms 192.168.123.254 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2999ms rtt min/avg/max/mdev = 0.135/0.236/0.323/0.087 ms

$ ping 192.168.123.1 -с 4 PING 192.168.123.1 (192.168.123.1) 56(84) bytes of data  64 bytes from 192.168.123.1: icmp_seq=1 ttl=255 time=1.85 ms 64 bytes from 192.168.123.1: icmp_seq=2 ttl=255 time=2.02 ms 64 bytes from 192.168.123.1: icmp_seq=3 ttl=255 time=1.51 ms 64 bytes from 192.168.123.1: icmp_seq=4 ttl=255 time=3.12 m --- 192.168.123.1 ping statistics ---  4 packets transmitted, 4 received, 0% packet loss, time 3016ms rtt min/avg/max/mdev = 1.514/2.128/3.123/0.605 ms

И какой-нибудь удалённый хост по имени:

$ ping www.aitishnik.ru PING www.aitishnik.ru (195.208.0.15) 56(84) bytes of data  64 bytes from 195.208.0.15: icmp_seq=1 ttl=56 time=119 ms 64 bytes from 195.208.0.15: icmp_seq=2 ttl=56 time=112 ms 64 bytes from 195.208.0.15: icmp_seq=3 ttl=56 time=113 ms 64 bytes from 195.208.0.15: icmp_seq=4 ttl=56 time=114 ms --- www.aitishnik.ru ping statistics ---  4 packets transmitted, 4 received, 0% packet loss, time 3030ms rtt min/avg/max/mdev = 112.818/114.989/119.785/2.821 ms

На этом настройка статического IP-адреса для сервера с одним сетевым интерфейсом закончена.

Команды ifconfig и route

В случаях поиска неисправностей, для отладки и т.д. сетевые интерфейсы можно настроить с помощью команд ifconfig и route. Настроим сначала локальный интерфейс, если он не настроен, тем более что его нужно настроить в любом случае. Он используется для связи программ IP-клиентов с IP-серверами, запущенными на этой же машине :

# ifconfig lo 127.0.0.1

В параметрах команды не указываем маску подсети, т. к. по умолчанию устанавливается маска подсети 255.0.0.0

Проверяем:

$ ping 127.0.0.1 -_ 3 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.  64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.128 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.115 ms 64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.276 ms --- 127.0.0.1 ping statistics ---  3 packets transmitted, 3 received, 0% packet loss, time 2014ms rtt min/avg/max/mdev = 0.115/0.173/0.276/0.073 ms

# ifconfig eth0 192.168.123.254 netmask 255.255.255.0 broadcast 192.168.123.255 up

Проверяем:

$ ping 192.186.123.254 -c 3 PING 192.168.123.254 (192.168.123.254) 56(84) bytes of data.  64 bytes from 192.168.123.254: icmp_seq=1 ttl=64 time=0.312 ms 64 bytes from 192.168.123.254: icmp_seq=2 ttl=64 time=2.16 ms 64 bytes from 192.168.123.254: icmp_seq=3 ttl=64 time=0.248 ms --- 192.168.123.254 ping statistics ---  3 packets transmitted, 3 received, 0% packet loss, time 2025ms rtt min/avg/max/mdev = 0.248/0.909/2.169/0.891 ms

Перед тем, как добавить маршруты посмотрим ( см. Рисунок 21)

Рисунок 21 - Таблица маршрутизации

Destination Gateway Genmask Flags Metric Ref Use Iface

Для локального интерфейса выполняем команду:

# route add -net 127.0.0.0 netmask 255.0.0.0 lo

А для сетевого интерфейса выполняем сначала:

# route add -net 192.168.0.0 netmask 255.255.255.0 eth0

А затем добавим основной шлюз:

# route add default gw 192.168.123.1 eth0

Проверяем работоспособность сети так же, как в предыдущем разделе.

Настройка динамического IP-адреса

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]