Вопросы с тегом «sockets»

Конечная точка связи для сети, для ЦП используйте [процессор-сокет]

112
Закрытие порта вручную из командной строки

Я хочу закрыть открытый порт, который находится в режиме прослушивания между моим клиентским и серверным приложением. Есть ли какая-либо опция командной строки в Linux, чтобы закрыть порт? ПРИМЕЧАНИЕ. Я узнал, что «только приложение, которому принадлежит подключенный сокет, должно закрывать его,...

104
Разрешить процесс без полномочий root связываться с портами 80 и 443?

Можно ли настроить параметр ядра, чтобы позволить программе пользователя связываться с портами 80 и 443? Причина, по которой я спрашиваю, заключается в том, что глупо разрешать привилегированному процессу открывать сокет и слушать. Все, что открывает сокет и прослушивает, представляет высокий риск,...

75
Может ли cURL отправлять запросы в сокеты?

У меня работает HTTP-сервер /var/run/my-server.sock, и я хочу проверить его, отправив простой запрос с использованием cURL. Можно ли это сделать с помощью cURL? Можно ли это сделать вообще или должен быть установлен обратный прокси-сервер? Я представляю что-то вроде этого: curl...

59
Могу ли я отслеживать локальный сокет домена Unix, например, tcpdump?

Я хотел бы отслеживать ответы в Unix-сокете, не нарушая исходные соединения, и направлять их в сценарий для обработки. Я знаю, как сделать это с tcpdump для соединений tcp, но я не могу найти решение для локальных сокетов unix. Это вообще...

38
Linux назвал сокеты howto

Я знаю, что в Linux есть именованные сокеты и именованные каналы (fifo). В ls -l, они будут выглядеть как показано ниже: (Я изменил имена файлов, для демонстрации.) prw-r--r-- 1 root root 0 Nov 8 16:31 /tmp/fifo srwxrwxrwx 1 root root 0 Nov 8 15:54 /tmp/socket Теперь именованный канал может быть...

24
Как определить время подключения сокета в Linux

Я могу убедиться, что соединение установлено: $ netstat -tn | grep "192.168.2.110" tcp 0 0 192.168.2.100:10444 192.168.2.110:52639 ESTABLISHED Есть ли способ проверить, как долго это соединение порта TCP был подключен? (Нет, у меня нет доступа к журналам...

18
Какой самый простой способ проверить простой сервер сокета

У меня есть сервер, который прослушивает сокет для входящих соединений и выводит текст приветствия («Hello world»). Какой самый простой способ проверить это с помощью простых инструментов из операционной системы (здесь OS X)? Я представляю что-то вроде старого доброго приложения с терминалом RS232:...

16
Разница между локальным и IP-адресом

Если привязать сокет в Python к localhost, 8200 это доступно через http: // localhost: 8200 / . но не http: // xxxx: 8200 / Если привязать сокет в Python к xxxx, 8200, machinename, 8200, это доступно через http: // xxxx: 8200 / и http: // machinename: 8200 / , но не http: // localhost: 8200 / Я...

12
Windows заботится о закрытии сокетов при выходе из процессов?

Я прочитал этот вопрос о Linux. Может ли порт быть привязан после завершения процесса? Похоже, что Linux очищается после выхода из процессов и оставления открытых сокетов. Мне было интересно, есть ли какие-либо спецификации о том, как это работает в Windows. Постоянно ли ОС заботится о закрытии...

12
перестал работать sshfs при монтировании каталога linux с mac

До этого утра я довольно красиво использовал sshfs для монтирования каталога с машины linux в моем офисе. Сегодня это прекратилось. Вот моя команда sshfs: sshfs -osshfs_sync,volname=linux-builder3 linux-builder3:/home/cnorum /Users/carl/linux-builder3 Я получаю эту ошибку, но процесс sshfs,...

12
Определение того, какой процесс связал порт (без прослушивания) в Windows

Если я хочу выяснить, какой процесс прослушивает какой сокет, я могу использовать netstat / TCPview и сразу его увидит. Тем не менее, можно привязать к адресу без прослушивания. Если это сделано, он не отображается в netstat / TCPview, но блокирует сокет. Пример Python: import socket s =...

11
Возможно ли совместное использование сокетов tmux между хостами?

Мне интересно, возможно ли разделить сокет сервера tmux между разными хостами. Например, у меня на хосте запущена виртуальная машина (гость), и я запускаю сеанс tmux в госте, возможно ли, чтобы мой хост получил доступ к сеансу tmux гостя и делал с ним классные вещи? (например, отправка команд на...

9
Подскажите экран GNU, где сохранять сессии?

Мой экран GNU хранит свои сеансы в /tmpкаталоге. Это означает, что после перезагрузки все сеансы будут потеряны : $ screen -list No Sockets found in /tmp/uscreens/S-dehmann. Как я могу сказать, чтобы они хранили их в определенном каталоге в моем домашнем каталоге, где они не будут потеряны так...

3
Как ОС генерирует случайный порт сокета?

Мне интересно, как ОС гарантирует, что клиенты не получат тот же «случайный» (привязывающий сокет, установив порт на 0) порт, как любой другой клиент в сети, поскольку я хочу общаться по протоколу UDP между моим сервером и множеством машин, использующих один и тот же локальный IP-адрес, было бы...

2
UDP Hole Punching невозможно с NAT с плохим поведением?

Обычно NAT будет сохранять открытую конечную точку локальной конечной точки одинаковой для всех пакетов, которые из нее поступают, что позволяет легко пробивать дыры UDP. Однако некоторые NAT будут отображать локальную конечную точку на другую общедоступную точку для каждого отдельного хоста, на...

2
Имитация проблемы сети для конкретного приложения

Это вопрос разработчика, но поскольку он больше связан с операционными системами и сетевыми подключениями, я опубликую его здесь, а не в переполнении стека. Я пытаюсь смоделировать ситуацию, когда сетевое соединение закрывается из-за сетевой проблемы или ошибки, чтобы проверить поведение, которое...

1
Приоритет UDP по FTP, SCP и т. Д. В Linux

У меня есть установка, при которой одна «ведущая» система Linux связывается с 3 «подчиненными» системами, также работающими под управлением Linux, на выделенном интерфейсе Ethernet (только мастер и 3 подчиненных). Ведомые устройства отправляют данные на мастер через UDP каждые 5 мс или около того....

1
fcgiwrap прослушивание файла сокета unix: как изменить права доступа к файлу

У меня есть веб-сервер (nginx) и приложение CGI (gitweb), которое работает с fcgiwrap, чтобы обеспечить быстрый доступ к нему CGI. Я хочу, чтобы протокол Fast CGI проходил через файл сокета Unix. Чтобы запустить демон fcgiwrap, я запускаю: setuidgid git fcgiwrap -s "unix:$PWD/fastcgi.sock" (это...

0
Закрывающаяся крышка Fedora 27 LXDE не блокирует экран (команда selinux acpid xscreensaver)

Я установил acpid и настроил событие для закрытия крышки, которое работает в режиме отладки, однако я не могу заставить его работать, когда acpid запускается systemd. Я использовал приведенные здесь предложения для настройки acpid Linux на приостановку или на закрытие крышки cat / etc / acpi /...