socketconnect(new InetSocketAddress(ip, port), timeout)
看有没有抛异常 没异常就是已经连接上了
想获取服务器名称 可以用ARP协议 或者测试连接的时候服务器回应一个名称
import javaioIOException;
import javanetInetSocketAddress;
import javanetSocket;
public class Client {
public static void main(String[] args) {
/
端口号
/
int port = 10000;
/
连接延时
/
int timeout = 300;
Systemoutprintln("Scanner Start");
Socket socket;
/
扫描
/
for (int i = 1, k = 254; i < k; i++) {
if ((socket = isOnLine("1921681" + i, port, timeout)) != null) {
Systemoutprintln("Server:"
+ socketgetInetAddress()getHostAddress()
+ ":" + socketgetPort() + " Is Waiting");
}
/
关闭连接
/
if (socket != null && !socketisClosed()) {
try {
socketclose();
} catch (IOException e) {
socket = null;
}
}
}
Systemoutprintln("Scanner end");
}
/
测试连接服务器,返回连接成功后的Socket
@param ip
服务器Ip
@param port
服务器端口号
@param timeout
连接延时
@return 返回连接成功后的Socket
/
private static Socket isOnLine(String ip, int port, int timeout) {
Socket socket = new Socket();
try {
socketconnect(new InetSocketAddress(ip, port), timeout);
} catch (IOException e) {
return null;
}
return socket;
}
}
smtp服务器地址需要咨询用户邮箱的服务商,以qq邮箱为例:
1、启动outlook,点击文件选项卡,点击添加账号;
2、点击电子邮件账户,点击下一步;
3、点击手动配置服务器设置或其他服务器类型,点击下一步;
4、填写红色框内各项内容,点击其他设置;
5、点击发送服务器,勾选我的发送服务器要求验证;
6、点击高级选项卡,pop3端口修改为995,smtp端口修改为465,勾选此服务器要求加密连接,下方加密连接类型为ssl,点击确定;
7、点击下一步完成测试即可。
不建议、也没必要用第三方软件修复DNS错误,直接运行CMD命令,清空DNS缓存即可,方法如下(包括其它网络参数重置):
1、如下图,在win10的cortana里输入“cmd”,或者在win7的开始菜单搜索框里输入“cmd”,搜索结果中得到“命令提示符”,右键单击选择“以管理员身份运行”:
2、清空DNS缓存
输入“ipconfig /flushdns”命令然后按回车键:
3、重置LSP
输入“netsh winsock reset”然后按回车键:
稍等片刻,提示重启电脑,重启后即完成重置LSP。
4、重置TCP/IP堆栈
输入“netsh int ip reset”然后按回车键:
服务器搭建:iis(微软的,不错,会用鼠标,认识中文的,都可以很快上手),apache(本文可能不会提到,但是它是比较专业的服务器搭建软件,有兴趣可以和我交流交流) 相信你不只是想提供web服务吧,咱们也要搞搞ftp吧,呵呵 ftp服务器需要的软件:其实iis就自带一个ftp服务,但是我不推荐,主要是管理不太方便(个人观点)。我在这里给大家推荐serv-u,简单,实用,地球人都喜欢,呵呵(你个小兔崽子,少废话) 好了,软件呢就需要这些,如果你想搞点论坛啊,江湖游戏什么的,那就到网络上去搜索你想要的源代码吧,我觉得,论坛的话,雷傲的不错,当然也有支持asp的动网的,其实最近流行的是php,如果你喜欢什么,那就去down什么,这些都是非常非常简单的,相信自己,无师自通,J。 晕,差点忘了重要的东西,如果要搭建cgi或者php的论坛,还需要一些插件: 支持cgi的插件:需要perl编译器:activeperl,个大网站都有下载。 支持php的插件:需要php for win的插件,版本更新比较快,下载最新版本比较好。 Ok,要用的软件都说差不多了,如果还有需要的,我会在后面说明的。 喝口水,现在是万事具备,只欠东风了,开工ing: 首先,宽带得ip应该是动态得,所以我们就需要一个域名服务,来指向自己得机器,要不然,别人不能进入,这里推荐花生壳域名服务( >2种方法1、到电信局申请一个固定ip地址,我们这里是每月100元,然后随便找个ftp服务器软件即可,网上d版做的好的很多,也可以直接到 汉化新世纪 下载
2、借用 花生壳 这个软件也可以实现你的目的,教程网上很多,这里给你一个网址 >工作组改成和客户端PC一样的,先试下服务器上的客户端能不能登录,能登录的话,各客户端机重新按新IP远程配置下应该就可以了吧!如若还不行可以重新注册中间层,按信任方式注册,这样对用户名,计算机名这些就没要求了~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)