IRC为什么得到cloak后还能够看到ip地址(hostname)

原创 2015年11月26日 22:06:39

之所以别人可以看到你的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

接下来你看到server了,找到 Freenode 的配置属性,更改如下

{
   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";
};


最后有可能发现在自动验证身份的同时irc可能会以guest身份登录,这样很烦,翻到配置文件最末尾,更改成下面这样

settings = {
   core = {
      real_name = "unknown";
      user_name = "YOUR_USERNAME";
      nick = "YOUR_USERNAME";
   }
   "fe-text" = {actlist_sort = "refnum";};
};

Ok, iris部分结束、然而还有一种安全办法通过Tor方式连接,待我了解一下。



版权声明:本文为博主原创文章,欢迎转载,转载请注明。

Linux 上修改 IP 地址和 hostname 的方法

查询、修改主机信息  一、如何修改Linux主机名称      1. 变更当前主机名  1.1  echo new-hostname > /proc/sys/kernel/hostname (...

获得计算机名称(HostName)和IP地址(Addresses)

在修改学生端的时候,写ip的时候真的难道了,一直用以前的方法来,出现了显示不对。如图:           我用了很多方法来试验: //////////////ViewData[...

unix网络编程之根据主机名(hostname)或网卡名获取IP地址(三种方法)

#include #include #include #include #include #include #include #include #include #include ...

OCM_Session7_0_准备工作,确定hostname和ip地址

当在一个os上安装racdb时,第一步需要确定节点的IP地址。我这里的ip地址如下: #node1 192.168.1.151   rac1.localdomain       rac...
  • rlhua
  • rlhua
  • 2014年03月23日 09:02
  • 1542

得到局域网下设备机的ip和hostname

要得到同一局域网下的主机的ip和主机名,有两种方式。 第一种一种是通过执行shell操作ping 出主机名 原理是,局域网中ip段就最后一位不同,如192.168.0.1与192.168.0.12...

ip mac hostname 之间相互获取方法

  • 2011年08月15日 15:57
  • 4.57MB
  • 下载

(3)Linux修改主机名和建立IP和hostname映射

引言 修改Linux服务器主机名 1 修改network文件 2 重启服务器 建立IP和hostname映射1.引言      Linux系统安装好后,都会有默认的主机名,这里以CentOS系统为例,...

linux获取hostname和获取ip

1.获取hostname char host[MAX_HOST_NAME]; gethostname(host, MAX_HOST_NAME - 1); //Get host name string ...

python shell 根据 ip 获取 hostname

python shell 根据 ip 获取 hostname前言笔者有时候需要根据hostname获取ip 比如根据machine.company.com 获得ip 10.173.14.117本文地...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IRC为什么得到cloak后还能够看到ip地址(hostname)
举报原因:
原因补充:

(最多只允许输入30个字)