В эти дни я немного экспериментировал с входящими подключениями, в частности, управлял своим ноутбуком и домашним ПК с помощью сотового телефона (через SSH), поэтому, чтобы убедиться, что с SSH-соединением все в порядке, мне нужно было проверить, правильно ли было открыто соединение на моем ноутбуке. .
Это небольшой совет, который, я надеюсь, пригодится не одному
Я имею в виду ... здесь я покажу вам, как узнать соединения или порты, которые вы открыли на своем компьютере, и что-то еще 😉
Для этого воспользуемся приложением: NetStat
Например, чтобы показать в терминале все данные открытых и других подключений, мы помещаем:
sudo netstat -punta
В моем случае это показывает мне следующее:
Как видите, вы можете видеть протокол, полученные данные, порт прослушивания и IP, а также порт и IP разрешенного соединения, если это соединение уже установлено или нет, PID и т. Д. Да и вообще данных много 🙂
Если, например, вы хотите знать только уже установленные соединения, мы воспользуемся grep:
sudo netstat -punta "ESTABLISHED"
В моем случае он возвращает только:
tcp 0 0 10.10.0.51:22 10.10.0.10:37077 УСТАНОВЛЕНО 23083 / sshd
Это означает, что у меня есть запрос SSH (порт 22), открытый с IP-адреса 10.10.0.10 (мой сотовый телефон).
Ну, это всего лишь небольшой совет, который, надеюсь, будет вам полезен 😉
привет
Как всегда, скрасить свой день полезными советами, которые подходят мне.
PS: и самые лучшие, почти всегда подсказки от нашего любимого терминала .. 😀
ХАХАХАХА 😀 😀
Спасибо 🙂 и да, вообще-то я всегда хотел бы добавить еще несколько интересных советов по работе с терминалом хе-хе
Как всегда все бесполезно и бессмысленно
Интересно. Я хотел бы больше указать на Терминал, чтобы использовать его, поскольку я видел, что оттуда можно делать больше вещей.
Да, вы действительно можете многое делать, хе-хе-хе, это замечательно 🙂
Здесь мы разместили множество руководств о том, как работать с терминалом, взгляните и, если вам понадобится руководство, скажите мне 😀
привет
Да, это хороший вариант.
Собственно «анализаторов портов» существует несколько. Моя рекомендация - nmap. Для заинтересованных оставляю ссылку: https://blog.desdelinux.net/como-detectar-los-puertos-abiertos-en-nuestra-computadora-o-router/
Ура! Павел.
Да, хе-хе, без сомнения, Nmap - отличный инструмент, но иногда нам просто нужно что-то простое, как говорится в поговорке или фразе: «не обязательно убивать комара базукой» 😀
Ух, как обновилась фраза!
Да, потому что, насколько я понимаю, Конфуций сказал это, были ли базуки в то время?
А может, это случилось как в истории о волке и красной шапочке:
Волк: куда ты идешь, красная шапочка?
Красная Шапочка: к реке помыть задницу.
Волк: Вау, как изменилась эта история!
????
Еще один очень полезный: sockstat
И недавно в поисках более легкой альтернативы, чем ntop, чтобы увидеть потребление ссылки, я обнаружил настоящую жемчужину (по крайней мере, на мой взгляд): iftop.
Вы даже можете получить интересную информацию с помощью команды lsof -Pni: numpuerto
хахаха да да, друг показал мне iftop, это полезно, если я управляю сервером или чем-то в этом роде, но ... на моем ноутбуке я пробовал его, и он не говорит мне ничего, чего я не знаю хахаха
Что ж, с iptables с отказом по умолчанию здесь не так много шансов (я имею в виду, если у вас все еще так), хе-хе.
вы пробовали протестировать "iptraf", несмотря на то, что вам нужно было запускать его с правами root, это очень приятный интерфейс ... он даже позволяет видеть скорость в реальном времени, с которой мы связаны
Я применял ту же команду в Windows несколько лет назад, чтобы время от времени видеть, как обстоят дела, но иногда я запутывался, потом я устанавливал брандмауэр, который отображал все это графически в реальном времени. Есть ли в Linux приложение, делающее то же самое ?
Мне кажется, этому посвящены целые дистрибутивы. Я думаю, что Astaro был одним из них, я не использую его, но у моего друга была установлена бесплатная версия, и она, безусловно, предлагала много информации в реальном времени обо всем, что происходило. Наверняка есть и другие подобные. В настоящее время я использую pfSense на сервере, и хотя информация, которую он предлагает, не столь детализирована, он весьма полезен в качестве межсетевого экрана и, помимо того, что очень удобен в управлении, он довольно надежен (это форк m0n0wall, основанный на один раз на FreeBSD).
Спасибо.
Я рекомендую при составлении руководств стараться не давать их в качестве рецептов без объяснения того, что делается. Например, что такое «-пунта»?
Говорят, что «grep» используется для фильтрации строк в соответствии с текстовыми строками. У вас есть система на английском языке, другие могут иметь ее на испанском языке. Поэтому для фильтрации результатов лучше использовать строку «stable», чтобы охватить оба случая:
sudo netstat -tip | grep -i стабильный
Параметр «-i» даст нам в качестве результата строки, содержащие эту строку, независимо от того, написаны ли они в верхнем или нижнем регистре.
Спасибо.
извините, это должна быть строка «installl» 🙂
sudo netstat -tip | grep -i install
Хотя параметры легко найти, ваше наблюдение действительно:
-p показать PID и имя процессов
-u показать пакеты udp
-n показать адреса и порты по номеру
-t показать пакеты tcp
-а показать сокеты, слушают они или нет
Есть еще много параметров, но они очень полезны, и для латиноамериканцев они образуют легко запоминающуюся мнемонику.
Очень хороший совет. Мне было известно о netstat -putall, который также показывает доменные имена, хотя иногда требуется некоторое время для разрешения.
Статья очень хороша, и помимо того, что она очень полезна, я рекомендую вам иметь захват в формате PNG и весит 246 КБ, а после оптимизации для Интернета с качеством 60% он выглядит так же и весит всего 3 КБ.