Команды для работы с сетью в Linux

ifconfig

– просмотр сетный информации

iwconfig

– просмотр информации беспроводных устройств

sudo iwlist scan

– исследовать беспроводные сети

sudo /etc/init.d/networking restart

– перезапустить сеть

(file) /etc/network/interfaces

– файл для прирученный настройки сети

ifup interface

– поднять interface

ifdown interface

– положить interface

ifconfig eth0

— представить конфигурацию сетевого интерфейса eth0

ifup eth0

— активировать (поднять) интерфейс eth0

ifdown eth0

— деактивировать (спустить) интерфейс eth0

ifconfig eth0 192.168.1.1 netmask 255.255.255.0

— выставить интерфейсу eth0 ip-адрес и маску подсети

ifconfig eth0 promisc

— перевести интерфейс eth0 в promiscuous-режим для «отлова» пакетов (sniffing)

ifconfig eth0 -promisc

— выключить promiscuous-режим на интерфейсе eth0

dhclient eth0

— активировать интерфейс eth0 в dhcp-режиме.

Читайте также:  Установка устаревшего модуля sqlite на php-5.4.x

route -n

— вывести локальную матрицу маршрутизации

netstat -rn

— вывести локальную таблицу маршрутизации

route add -net 0/0 gw IP_Gateway

— подать ip-адрес шлюза по умолчанию (default gateway)

route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1

— приплюсовать статический маршрут в сеть 192.168.0.0/16 через шлюз с ip-адресом 192.168.1.1

route del 0/0 gw IP_gateway

— выслать ip-адрес шлюза по умолчанию (default gateway)

echo "1" > /proc/sys/net/ipv4/ip_forward

— позволить пересылку пакетов (forwarding)

hostname

— отобразить имя компьютера

host www.linuxguide.it

— разрешить имя www.linuxguide.it хоста в ip-адрес и и наоборот host 62.149.140.85

ip link show

— отобразить состояние всех интерфейсов

mii-tool eth0

— отобразить статус и тип слияния для интерфейса eth0

Читайте также:  Лучшие практики для обеспечения безопасности системы Linux

ethtool eth0

— отображает статистику интерфеса eth0 с выводом такой информации, как поддерживаемые и нынешные режимы соединения

netstat -tupn

— отображает все установленные сетевые соединения по протоколам TCP и UDP без позволения имён в ip-адреса и PID’ы и имена процессов, обеспечивающих эти соединения

netstat -tupln

— отображает все сетные соединения по протоколам TCP и UDP без разрешения имён в ip-адреса и PID’ы и имена процессов, слушающих порты

tcpdump tcp port 80

— показать весь трафик на TCP-порт 80 (обычно — HTTP)

iwlist scan

— просканировать эфир на объект, доступности беспроводных точек доступа

iwconfig eth1

— показать конфигурацию беспроводного сетевого интерфейса (общая граница между двумя функциональными объектами, требования к которой определяются стандартом; совокупность средств, методов и правил взаимодействия (управления, контроля и т.д.) между) eth1

Читайте также:  Сделать резервную копию в Linux