Секреты оптимальной настройки сети в Linux

В предыдущих сериях мы уже освоили резервное копирование и научились искать файлы. Сегодня узнаем о сетевых возможностях Linux.

Монтирование FTP как локальной файловой системы

Следующая команда смонтирует содержимое FTP-сервера remote.ftp.com как локальную файловую систему в /mnt/my_ftp/:

curlftpfs ftp-user:ftp-pass@remote.ftp.com /mnt/my_ftp/

Удаленное выполнение команд

Создадим на удаленной машине в директории /tmp файл ssh_file.txt:

ssh user@ssh-server.com '( cd /tmp/ && touch ssh_file.txt )'

Вывод программы, запущенной на удаленном компьютере, можно перенаправить в локальный файл. Следующая команда выведет содержимое файла /etc/passwd на компьютере по адресу ssh-server.com и сохранит в файле /tmp/passwd на локальной машине:

ssh user@ssh-server.com '( cat /etc/passwd )' > /tmp/passwd

Перехват беспроводного трафика

Следующая команда заставит airdump-ng перехватывать весь wifi-трафик на шестом канале и сохранит его в файле data-capture:

airodump-ng -c 6 -w data-capture wlan0

Подделка аппаратного MAC-адреса

В Linux аппаратный MAC-адрес сетевого адаптера можно подменить на произвольный:

macchanger -r eth0

Туннелирование трафика

С помощью программы ssh можно создать безопасный зашифрованный канал обмена информацией. Создадим, например, туннель для службы telnet, используя порт 4500:

ssh -L 4500:127.0.0.1:23 linuxconfig.org

Теперь создадим туннель с локального порта 8025 на удаленный адрес mail.sample.org:25:

ssh -L 8025:mail.sample.org:25 mail.sample.org

Вывод информации об открытых портах

Посмотрим какой сервис занял 22й порт:

lsof -i tcp:22

Статус сетевого адаптера

Узнать статус сетевого адаптера можно с помощью команды ethtool:

ethtool eth0

Список беспроводных сетей

Узнать список wifi-сетей в зоне действия адаптера можно следующим образом:

iwlist wlan0 scanning

Отображение информации о сетевых портах

Вывести список всех TCP-портов можно так:

netstat -ant

Список всех доступных сервисов:

netstat -tupl

Настройка шлюза

Установка шлюза по-умолчанию в значение 10.10.10.10:

ip route add default via 10.10.10.10
Ваша оценка: Нет Средняя оценка: 5 (4 votes)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
  • Индекс цитирования