Perguntas sobre 'socket'

1
resposta

O que é um soquete genérico e como ele se relaciona a um dispositivo de rede?

Estou tentando entender como os drivers de rede funcionam no Linux. As perguntas e respostas mostraram que o dispositivo de rede no Linux não é representado por um arquivo de dispositivo. Ele afirma que os drivers de rede funcionam com sockets...
08.05.2017 / 15:33
1
resposta

Por que o redirecionamento de arquivos de e para um pipe nomeado não funciona, mas o piping para o cat?

Este é um servidor de eco simples no Unix, usando nc: mkfifo fifo cat fifo | nc -k -l 4458 -v | cat >fifo (com base em this ) Como posso ver, o fluxo de dados funciona da seguinte maneira: fifo (my named pipe) | | (using cat)...
19.05.2016 / 14:14
3
respostas

Script de shell simples para enviar mensagem de soquete

Para fins de teste, preciso criar um script de shell que se conecte a um IP > remoto e envie uma mensagem de soquete TCPIP de texto simples.     
12.01.2017 / 13:29
2
respostas

Como limitar o intervalo de soquetes de portas aleatórias?

Existe um binário que preciso executar, que usa bind com um argumento de porta igual a zero, para obter uma porta livre aleatória do sistema. Existe uma maneira de restringir o intervalo de portas que o kernel pode escolher?     
23.08.2016 / 17:25
2
respostas

Escreva dentro de um socket aberto por outro processo no Linux

É possível no Linux um processo escrever dentro de um soquete aberto por outro? Digamos que eu abra uma conexão para o google.com usando o netcat: myuser@linux:~$ nc google.com 80 Agora posso pesquisar o processo pid e abrir a pasta do...
10.03.2012 / 18:17
2
respostas

Como 'strace' um socket de domínio unix?

É difícil de explicar, mas notei quando strace ing o PID que tem o soquete aberto não consigo ver nenhuma das comunicações. Como posso me sentar no meio de um arquivo de soquete para assistir a comunicação?     
14.07.2013 / 00:40
2
respostas

Qual é a diferença entre o redirecionamento "& 1" e "/ proc / self / fd / 1"?

Estou trabalhando em algum script que está sendo executado por rc.local na inicialização, e notei que o redirecionamento de saída funciona muito estranho. Se eu escrever algo como echo "foo" >&1 , ele acaba no syslog, e tudo está...
14.07.2016 / 14:18
1
resposta

Como criar automaticamente uma pasta de tempo de execução com um serviço systemd ou tmpfiles.d?

Estou tentando criar uma pasta de tempo de execução em /run/gunicorn para alguns arquivos de soquete / PID de Gunicorn, que são para um aplicativo Django. Eu posso fazer tudo funcionar se eu criar diretórios manualmente. No entanto, estou ten...
29.03.2017 / 13:38
2
respostas

Soquete unix local - idéia aproximada de taxa de transferência

Alguém está ciente de benchmarks de throughput / medições para usar um soquete unix local para comunicação entre processos? Eu quero ilustrar o benefício de desempenho de ter uma instância de banco de dados local no mesmo servidor que o softw...
28.11.2016 / 08:31
2
respostas

dup entre processos no Linux

Gostaria de digitar um descritor de arquivo em execução em um processo não relacionado no Linux. Eu sei sobre sendmsg (2) e SCM_RIGHTS (por exemplo, link ), mas isso funciona somente se o outro processo estiver cooperando. Eu preciso de um...
04.05.2013 / 11:36