LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: vimusic

3322动态域名无法识别公网IP,何解?

[复制链接]
发表于 2005-7-24 22:34:39 | 显示全部楼层
这是hefish用perl写的3322的客户段.可以解决局域网内3322无法识别公网ip的问题.


转自chinaunix论坛 作者:hefish
代码:

hefish@lylib:~$ cat 3322.pl
#!/usr/bin/perl

require LWP::UserAgent;

$user="username";
$pass="password";
$domain="domain.3322.org";


$url = "http://".$user.":".$pass."\@members.3322.org/dyndns/update?system=dyndns&hostname=".$domain."&wildcard=OFF";

my $ua = LWP::UserAgent->new;
$ua->timeout(10);
$ua->env_proxy;

my $response = $ua->get($url);

if ($response->is_success) {
    print $response->content;  # or whatever
}
else {
    die $response->status_line;
}



修改username, password, domain三个参数就可以用了。
回复 支持 反对

使用道具 举报

发表于 2005-7-25 09:58:48 | 显示全部楼层
这么麻烦么?
回复 支持 反对

使用道具 举报

发表于 2005-7-25 17:22:58 | 显示全部楼层
复制下来,保存为一个文件,运行这个脚本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表