Основные программы и команды для работы с сетью

Назад    Вниз

Примечание: Посмотреть подробную справку по интересующей команде можно воспользовавшись командой man или добавив опцию --help, например:
man uname uname --help

A

arp - манипуляция системным ARP кешем (манипуляция аппаратными адресами)

E

ethereal - мощный анализатор трафика сети

ettercap - cнифер сети

I

iptraf - мощный и удобный сканер сети

ifconfig - утилита конфигурации сетевых интерфейсов (eth0, ppp0, lp0 ...), например:

выключить интерфейс

ifconfig down

включить интерфейс

ifconfig up

интерфейс с <ip> адресом

ifconfig inet <ip>

установить MAC адрес интерфейса

ifconfig hw ether <mac>

псевдоним eth0:0 на интерфейс eth0

ifconfig eth0:0

iwconfig - утилита конфигурации беспроводных сетевых интерфейсов

iftop - контроль общего трафика по интерфейсам

ipchains - утилита конфигурации firewall на основе IP-цепочек (ядра 2.2.*)

iptables - утилита конфигурации firewall на основе IP-таблиц (ядра 2.4.*)

L

lynx - консольный WEB-браузер. Может использоваться для выполнения различных действий над WEB-страницами в скриптах, например:

преобразование html-страницы в текст

lynx -dump -width=100 file://mypage.html > somepage.txt

M

minicom, xminicom - установка соединения с другой системой через модем(COM)

N

netstat - состояние сети (отображает используемые сокеты и их состояния), например:

вывод всех сокетов

netstat -a

показать какой пользователь работает с сокетом в настоящий момент

netstat -e

nmap, nmapfe - сканер сети и его GUI, можно получить перечень открытых портов и т.д

nmblookup - утилита работы с NetBIOS (для SMB)

вернуть IP-адрес компьютера с именем someNamePC

nmblookup -B Host "someNamePC"

посылка широковещательных сообщений

nmblookup -d 2 "someNamePC"

P

ping - проверка связи с удаленным хостом, путём посылки служебных тестовых сообщений

R

route - управление таблицей маршрутизации, например:

удаление указанного маршрута

route delete default

добавление указанного маршрута

route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0

rsync - утилита для работы с протоколом rsinc, который, в свою очередь, используется для синхронизации по сети

S

smbclient - утилита для организации клиентских запросов к SMB-серверу

smbprint - печать на SMB-принтер

T

traceroute - проверка прохождения сетевых пакетов через сервера в сети

tcpdump - дамп TCP протокола, позволяет отслеживать различные запросы

testparm - проверка конфигурации файла smb.conf для SMB-сервера

W

whois - выполняет вывод регистрационных данных для указанного имени домена или IP-адреса

wget - мощная утилита для выкачивания файлов из сети по протоколам: HTTP, HTTPS и FTP

Назад    Вверх