최근에 irc에 빠져서 설치했어요sic
분명히 그는 채팅을 시작했습니다.
그런데 알고 보니 sic
SSL이나 TCP 같은 보안 기능은 전혀 제공하지 않아서 들어갔는데 보안 TCP 연결을 위해 man sic
사용하라고 해서 socat
설치하고 다큐멘터리를 읽었습니다.
예제 섹션에서 다음을 발견했습니다.
socat TCP-LISTEN:www TCP:www.domain.org:www
그래서 방금 실행하여 which puked out을
socat tcp-listen:6667,fork tcp:irc.freenode.net:6697
사용해 보았습니다 . 연결하려면 불만이 없었습니다.sic -h 127.0.1 -p 6667
sic: remote host closed connection
socat
더 자세한 옵션을 사용하여 다시 시도했습니다 -d -d
.socat
2019/01/02 00:38:38 socat[1889] N accepting connection from AF=2
127.0.0.1:38664 on AF=2 127.0.0.1:6667
2019/01/02 00:38:38 socat[1889] N forked off child process 1897
2019/01/02 00:38:38 socat[1889] N listening on AF=2 0.0.0.0:6667
2019/01/02 00:38:38 socat[1897] N opening connection to AF=2
185.30.166.37:6697
2019/01/02 00:38:38 socat[1897] N successfully connected from local
address AF=2 192.168.178.28:42822
2019/01/02 00:38:38 socat[1897] N starting data transfer loop with FDs
[6,6] and [5,5]
2019/01/02 00:38:38 socat[1897] W read(5, 0x558eefca3710, 8192):
Connection reset by peer
2019/01/02 00:38:38 socat[1897] N socket 2 to socket 1 is in error
2019/01/02 00:38:38 socat[1897] N socket 2 (fd 5) is at EOF
2019/01/02 00:38:38 socat[1897] N socket 1 (fd 6) is at EOF
2019/01/02 00:38:38 socat[1897] N socket 2 (fd 5) is at EOF
2019/01/02 00:38:38 socat[1897] N exiting with status 0
2019/01/02 00:38:38 socat[1889] N childdied(): handling signal 17
답변1
socat tcp-listen:6697 openssl-connect:irc.freenode.net:6697
그런 다음
sic -h 127.0.0.1 -p 6697 -n your-nickname
하지만 실제로는 사용하면 안 됩니다.원문특별한 도움이 필요한 경우를 제외하고.
노력하다이르시오히려 시간을 많이 절약해 주고 sic에는 없는 많은 기능을 제공합니다.
일단 열면 을 실행하여 /connect -ssl irc.freenode.net 6697
연결 세부 정보를 자신의 것으로 바꿀 수 있습니다. 또한 시작 시 다양한 서버 및 채널에 자동으로 연결되도록 사용자 정의 구성을 생성할 수도 있습니다.