Вы вошли как Гость | Группа "Гости" Приветствую Вас Гость | RSS
mdErrDX5341.lab:...I'm a fool studying schizophrenia as a source of life...=)

Не забудь поспать: Вторник, 19.08.2025, 10:50
Главная » Статьи » Unix/Linux » Сеть

Linux# Cеть#Каша
Alt linux
Название пк и установка настроек прокси сервера находится в файле
/etc/sysconfig/network

# When set to no, this may cause most daemons' initscripts skip starting.
NETWORKING=yes

# Used by hotplug/pcmcia/ifplugd scripts to detect current network config
# subsystem.
CONFMETHOD=etcnet

# Used by rc.sysinit to setup system hostname at boot.
HOSTNAME=altpcl.localdomain

# This is used by ALTLinux ppp-common to decide if we want to install
# nameserver lines into /etc/resolv.conf or not.
RESOLV_MODS=yes
HTTP_PROXY=http://login:password@IPaddr:port
HTTPS_PROXY=http://login:password@IPaddr:port
FTP_PROXY=http://login:password@IPaddr:port

*************************
ARP ( Address Resolution Protocol — протокол определения адреса) — использующийся в компьютерных сетях протокол низкого уровня, предназначенный для определения адреса канального уровня по известному адресу сетевого уровня. Наибольшее распространение этот протокол получил благодаря повсеместности сетей IP, построенных поверх Ethernet, поскольку практически в 100 % случаев при таком сочетании используется ARP.
arp - просмотр настройка таблицы соответствия mac и ip-адресов
**********************
ping - утилита для проверки доступности хостов в сети
traceroute - утилита для отслеживания маршрута от одного хоста до другого
netstat - просмотр статистики по сетевым интерфейсам,
отчетов по сетевым подключениям, службам и маршрутизации пакетов.
nslookup - позволяет взаимодействовать с DNS-серверами
nmap - сканер портов на предмет поиска уязвимостей, с целью их устраненя
tcpdump - утилита для прослушивания сетевого трафика
iptraf - многофункциональная утилита мониторинга сетевого трафика
wireshark-средство анализа сетевых протоколов

/etc/hosts

Данный файл хранит перечень IP адресов и соответствующих им (адресам) имен хостов.Формат файла ничем не отличается от мастдайного:

ip-server:~# cat /etc/hosts
 # ip        host.in.domain host
 127.0.0.1       localhost
 127.0.1.1       ip-server.domain.local  ip-server
 192.168.1.1     ip-server.domain.local  ip-server

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


/etc/hostname

Данный файл содержит NetBIOS-имя хоста:

ip-server:~# cat /etc/hostname
ip-server

/etc/networks

Данный файл хранит имена и адреса локальной и других сетей. Пример:

ip-server:~# cat /etc/networks default         0.0.0.0 loopback        127.0.0.0 link-local      169.254.0.0 home-network 192.168.1.0

При использовании данного файла, сетями можно управлять по имени. Например добавить маршрут не route add 192.168.1.12, а route add home-network.


/etc/nsswitch.conf

Файл определяет порядок поиска имени хоста/сети, за данную настройку отвечают строки:

Для хостов:
 hosts:          files dns
Для сетей:
 networks:       files

Параметр files указывает использовать указанные файлы (/etc/hosts и /etc/networks соответственно), параметр dns указывает использовать службу dns.


/etc/host.conf

Файл задает параметры разрешения имен для резолвера

ip-server:~# cat /etc/host.conf
multi on

Данный файл  указывает библиотеке resolv - возвращать  все  допустимые адреса  узла, которые встретились в файле /etc/hosts, а не только первый из них.


/etc/resolv.conf

Данный фал определяет параметры механизма преобразования сетевых имен в IP адреса. Простым языком, определяет настройки DNS. Пример:

ip-server:~# cat /etc/resolv.conf
nameserver 10.0.0.4
nameserver 10.0.0.1
search domain.local

Первые 2 строчки указывают сервера DNS. Третья строка указывает домены поиска. Если при разрешении имени, имя не будет FQDN-именем, то данный домен подставиться в виде "окончания". Например при выполнении команды ping host, прингуемый адрес преобразуется в host.domain.local. Остальные параметры можно почитать в man resolv.conf. Очень часто, в Linux используется динамическая генерация данного файла, с помощью т.н. программы /sbin/resolvconf. Данная программа является посредником между службами, динамически предоставляющими сервера имен (например DHCP client) и службами, использующими данные сервера имен. Для того чтобы использовать динамически генерируемый файл /etc/resolv.conf, необходимо сделать данный файл символической ссылкой на /etc/resolvconf/run/resolv.conf. В некоторых дистрибутивах путь может быть другой, об этом обязательно будет написано в man resolvconf.


Для работы с сетью в дистрибутиве ALT Linux Master можно использовать как общие для всех UNIX-подобных систем команды (например, ifconfig, ping, traceroute и т.д.), так и специальную систему скриптов, написанную специально для облегчения работы с сетью.

Фактически draknet всего лишь производит настройки путем изменения некоторых файлов конфигурации из дистрибутива, данные из которых потом используются различными программами. Опытным системным администраторам следует знать месторасположение и назначение этих файлов:

  1. /etc/sysconfig/network – общие настройки сети;

  2. /etc/sysconfig/network-scripts – файлы настроек и скрипты для работы с различными типами сетевых устройств и подключений. Например файл /etc/sysconfig/network-scripts/ifcfg-eth0 содержит информацию о настройке сетевой Ethernet-карты с интерфейсом eth0;

  3. /etc/ppp – файлы настройки протокола ppp;

  4. /etc/init.d/ – каталог с различными инициализационными скриптами, среди которых скрипты network, firewall и некоторые другие отвечают за настройку сети в момент загрузки и выключения компьютера.

В общем случае для запуска всех настроенных на данном компьютере соединений (настроенных на автоматический запуск при загрузке) необходимо дать команду /etc/init.d/network start, для останова и перезапуска соответственно используются ключи stop и restart.

Для запуска отдельно взятого интерфейса можно дать команду ifupинтерфейс – например, ifup ppp0.

Для выключения интерфейса можно применить команду ifdown интерфейс.





Категория: Сеть | Добавил: mdErrDX5341 (22.11.2011)
Просмотров: 1510 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]