赞
踩
之所以别人可以看到你的hostname, 那说明你没有通过ssl进行连接,经过ssl连接freenode才会给你真正的cloak!
这里以两个IRC客户端进行说明,freenode官方也有办法,但是irssi的设置官方的办法并没有成功,开始我以为是ssl版本的问题,好了,闲话少说,
-------------LimeChat 客户端 -----------------------
自动登录的都是默认端口,也就是不通过ssl认证的,官方给你的端口:
All freenode servers listen on ports 6665, 6666, 6667, 6697 (SSL only), 7000 (SSL only), 7070 (SSL only), 8000, 8001 and 8002.
其中6697, 7000, 7070端口只能通过ssl验证,别的端口我不知道,那就用这3个端口其中之一吧。
好了,改server的属性设置
---------------- Irssi 客户端----------------------------
首先确认你的Linux是否安装了ca-certificates,用以下命令
sudo apt-get install ca-certificates
debian这样用,其它我不知道。
现在你需要更改一下irssi的配置文件。
sudo vim ~/.irssi/config
{
address = "chat.freenode.net";
chanted = "Freenode";
port = "7000";
password = "";
use_ssl = "yes";
ssl_verify = "no";
autoconnect = "yes";
}
这里如果不想自动登陆把autoconnect = "no"就行了。
好了大功告成了,你可以测试下hostname是否secure connection了。(我是以已经得到cloak的身份测试成功的)。
--------------------------------------------------
-----------------BTW,说一下配置自动登录的设置------------------
在 chatnets = 的属性列表找到 Freenode
更改成下面这样
Freenode = {
type = "IRC";
autosendcmd = "/msg nickserv identify YOUR_USERNAME YOUR_PASSWORD";
max_kicks = "1";
max_msgs = "4";
max_whois = "1";
};
settings = {
core = {
real_name = "unknown";
user_name = "YOUR_USERNAME";
nick = "YOUR_USERNAME";
}
"fe-text" = {actlist_sort = "refnum";};
};
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。