如何通过动态域名来访问服务器
因为笔记本配置较低,如果在本本上安装一个oracle的话太影响计算机性能,但是又想在自己能带着走的笔记本上随时可以编程。所以,我在自己家里配置较高的台式机上使用vmware安装了两台虚拟机服务器,分别是windows server 2012的系统和CentOS6的系统,在windows server 2012上安装了oracle数据库,在CentOS上安装了tomcat,作为web服务器。
需求:外网通过域名访问自己家里的台式机的数据库服务。
步骤:
1 首先,我需要一个支持DDNS动态域名解析的路由器,我发现我的小米mini路由器正好支持这个功能
可以发现它支持花生壳,公云等服务商。
2 那么下一步就是随便去哪个域名服务商官网注册一个域名过来就好了。其实我曾经在万网上买过一个com域名,可惜路由器并不支持万网的服务,只好再去花生壳重新注册一个域名先用着了。来到花生壳官网,发现pw的域名正在搞活动,第一年只需要2RMB就能注册了。
3 注册成功之后,进入域名管理中心,在花生壳标签页中新增一个,前缀填入www,再点右边的新增,然后在点击启用花生壳,就可以将这个域名加入花生壳的动态域名解析了。
4 域名注册成功之后,我们再回到路由器管理,进入常用设置,设置上网方式为PPPoE拨号上网(注意!如果你家是光钎的话,在路由器前面还有个光猫,默认光猫使用的是路由模式的,因为光猫没有DDNS功能,所以只好将它改为桥接模式,然后用自己的小米路由器来拨号上网才能进行下面的步骤,但这里有个坑,那就是电信不允许我们私自改光猫的设置,如果你要改成桥接,需要先打客服电话,让他们给你把数据下发方式改成桥接,私自修改的结果就是改完过一段时间就可能发现网络掉线了(/ □ \))
5 再回到在DDNS中把信息补充完整,如下:
此时我们的DDNS配置算是基本成功了。
6 接下来再做下端口转发就算大功告成了。
在路由器的高级设置里面点击端口转发。配置端口转发我们需要知道主机的IP地址和端口,之前我在自己的物理主机上创建了两个虚拟机,物理主机的IP地址是19216831200,虚拟机使用桥接模式,分别设置静态IP为19216831202和19216831212(为了防止IP变化,最好把IP设置成静态的,以免动态的IP变化之后,端口转发失败)
所有的步骤介绍完毕,现在就可以试试在外部网络通过域名来访问你的主机了。
Windows
XP电脑下设置方法
1、右击网上邻居点击“属性”。
2、右击“本地连接”—>点击“属性”
3、双击“Internet协议(TCP/IP)”
4、选择“自动获得IP地址”和“自动获得DNS服务器地址”---->点击“确定”。
Windows
7电脑下设置方法
1、右击”网络”选择”属性”
2、点击“更改适配器设置”
3、右击”本地连接”选择”属性”选择”Internet协议版本4(TCP/IPv4)”,并点击”属性”。
4、勾选“自动获得IP地址”和“自动获得DNS服务器地址”选项---->点击“确定”。
Windows
8电脑下设置方法
1、同时安装键盘上面的Windows(键盘左下角Ctrl键和Alt键中间那个)+R两个按键,打开运行程序界面
2、在运行程序里面输入ncpacpl—>点击”确定”(或者按键盘上面的回车键)
3、右击“以太网”选择“属性”—>选择“Internet协议版本4(TCP/IPv4)”点击“属性”(或者双击“Internet协议版本4(TCP/IPv4)”)。
4、勾选“自动获得IP地址”和“自动获得DNS服务器地址”---->点击“确定”。
1 FTP服务器的选择
1)IIS 提供的 FTP 服务服务器。
2)第三方的 Serv-U,支持多用户。不同的用户可以设定不同的目录访问权限。
本文使用的 Serv-U。
2 建立FTP域
打开 Serv-U Administrator。
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域,右键 新建域。
域IP地址:本机的IP地址, 域名:ddBoyFTP, 端口号:21
3 FTP用户的权限设置
打开 Serv-U Administrator。
1)建立用户
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP �0�3 用户,右键 新建用户。
输入用户名称,密码,选择主目录,锁定用户于主目录。
2)设定用户的目录访问权限
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP �0�3 用户。
选择一个用户,在目录访问的标签页中可以设定用户的访问权限。
文件权限:读取、写入、追加、删除、执行;
目录权限:列表、创建、移除;
子目录权限:继承。
4 使用动态IP
1)申请动态域名解析服务。
请参考:巧用别名(CName)记录将顶级域名免费解析到动态IP上
2)启用动态 DNS
打开 Serv-U Administrator。
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP。
选择“域”标签页,启用动态 DNS;
然后在“动态DNS”标签页中的“IP名称”处输入域名,按<F5> 刷新(IP地址会自动显示出来)。
5 使用被动模式(PASV)
打开 Serv-U Administrator。
1)允许被动模式数据传输
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 域 �0�3 ddBoyFTP�0�3 设置。
在“高级”标签页中选中“允许被动模式数据传输”(使用IP地址处空白)。
2)设置PSAV 端口范围
选择 Serv-U 服务器 �0�3 本地服务器 �0�3 设置。
选择“高级”标签页,“在PSAV 端口范围”处,输入端口范围。例如:58001-58010
6 设置防火墙中,为FTP服务器打开相关的端口
FTP端口:21
PSAV 端口范围的端口:58001-58010
7 设置端口映射,内网建立FTP服务器
在路由器或代理服务器上也可以在通过Windows的防火墙设置,为FTP服务器做相关的端口映射。
这些端口包括:
FTP端口:21
PSAV 端口范围的端口:58001-58010
把这些端口映射到你的局域网中提供FTP服务电脑的IP地址。
说明:外网是否能够访问FTP服务器 和 防火墙、端口映射有关。
外网有的用户可以访问、有的用户不能访问 和 被动模式有关。
开发语言:
JSP
ASP
ASPNET
PHP
这是目前来说用的最多的了
但主流还是JSP和ASPNET
很多老站都是ASP的
数据库:
MSSQL
MYSQL
ACCESS
这是现在用的比较多的数据库主流是MSSQL
建议使用:ASPNET+MSSQL服务器装2000或2003系统
因为都是微软的东西兼容性肯定要好
还有就是用ASPNET的开发周期比较短而且比较好上手
安全认证服务器由安全管理员或网络管理员进行管理,主要用于:
向授权合法个人用户签发令牌。
设置并实施安全策略, 保护专用网络系统、文件及应用的访问。
创建用户访问日志。
定义和报告报警情况,如某个网络端口访问失败重试次数。
安全认证服务器支持各种服务器平台。一个安全认证服务器可以提供每秒2000-2500次的认证速度,可以为2000 万个以上的用户提供保护, 具体取决于服务器的容量。
安全认证服务器拥有先进的管理及安全监控能力,包括授予各种管理任务级别、从Windows 桌面对系统实施远程管理等。
很简单
自己架设一个DHCP 在WIN2003上
在客户端将IP地址设置为自动获取。就可以了。
DNS也自己获取。
客户端通过广播方式向广播域当中的服务器申请IP
0条评论