篇一:动态域名技术问题处理步骤
动态域名解析问题基本处理思路
如果一个客户打电话过来就告诉我们:“我用域名访问不了了”,那么请按照如下步骤处理:
第一大步骤:检测域名解析是否正确
传统方法(客户端一键检测功能推出前):
第一步:查询当前IP地址
一般电信和联通网络可通过登录进行查询:
如遇到做了NAT转发的特殊网络如铁通、长宽、小区宽带等,需登录路由器,查看WAN口IP:
第二步:检查动态域名解析到的IP与当前公网IP是否一致,主要使用nslookup命令进行查询
首先,运行cmd,首先输入nslookup,得到本地DNS服务器域名和地址:
然后,输入金万维DNS服务器地址,得到金万维DNS服务器地址:
最后,输入要查询的域名,得到金万维DNS服务器所获取的IP地址,即金万维所解析到的IP地址:
第三步:核对当前公网IP与金万维动态域名解析到的IP是否一致,如果一致,则证明解析正确;如果不一致,则证明解析错误。
当前方法(客户端一键检测功能推出后):
点击宽带通客户端上的“一键检测”,查看我们目前解析到的IP是否正确,如果检测通过,则意味着我们解析服务器已经记录了正确的IP,即可以排除我们域名解析有问题。
如果通过以上检测显示解析出错的解决方法:
1、 点刷新或重新登录
可能由于网络或者服务器繁忙导致客户端没有成功将IP上报给我们解析服务器,因此可通过点刷新或者重新登录来强制向解析服务器刷新IP:
2、 修改登录密码
可能由于该帐号在另外一个地方同时登录,所以导致该域名解析到了另外一个地方的IP,在修改密码之后另外的地方便无法再次登录,方法如下:
点击桌面右下角的动态域名客户端托盘,点击右键,选择“修改密码”:
3、 建立日志
如果以上方法还不行,则在服务器C盘建一个命名为EnablegnHostDebug的文件,去掉后缀,下次出现现象之后,将C盘所有以log的文件发给产品部。
第二大步骤:检测影响域名访问的本地因素
在域名解析正确的情况下,由于存在本地的DNS缓存或者上网所采用的DNS服务器的TTL时间过长(域名解析数据同步时间)等原因,也会导致外网的电脑无法通过域名进行访问。 传统方法(推出动态域名小助手前):
第一步:首先在访问端ping域名,查看返回的IP是否正确,如果正确,则可以排除与域名解析相关的任何问题,而应该从网络连通性以及端口映射、防火墙等方面找原因;如果不一致,则从DNS缓存或者本机上网所采用的DNS服务器上找原因(通常在此情况之下直接尝试更换DNS为114.114.114.114或者使用ipconfig/flushdns清空缓存即可,而如果想要事先明确原因再解决,则进入第二、三步骤)。
第二步:检测DNS缓存是否正确
运行cmd,输入ipconfig/displaydns,即可查看本机DNS缓存中的IP是否正确:
篇二:web项目从域名申请到发布
目录
域名的申请....................................................................................................................................... 2
申请个人护照 ........................................................................................................................... 3
检测域名是否被占用 ............................................................................................................... 3
域名与IP绑定.......................................................................................................................... 4
情况一 ............................................................................................................................... 4
情况二 ............................................................................................................................... 6
发布web程序 .......................................................................................................................... 7
最近静下心来反思,发现自己虽然会编码,会写class,但是如果让我来整体把握一个整个网站建设的一些流程(域名申请,代码的发布),我还是很迷糊的,这两天坚定下一定要了解清楚!
域名的申请
想要自己的web项目别人能够访问到,那就最好绑定一个域名,这样别人就可以很方便的访问到你的web项目了。域名的申请我就copy别人的了,这个文档已经写的很详细了:
前言:
现如今,申请免费的服务器空间地址、及域名的网站越来越少,想建一个免费的、完全属于自己的网站越来越难,何不将自己的电脑作为一个小型服务器呢?为此本人写这篇文章主要是为了帮助那些想建立一个完全属于自己的网站的朋友们,同时也写给自己,免得时间长了,自己也忘喽!!没有其它不良的意图,吼吼~~
如何将自己电脑作为服务器,然后让网民通过域名访问自己的J2EE项目呢???
首先,您得拥有一个域名,获得免费的域名,您可以在“花生壳”上自己注册一个“个人护照”,然后注册免费的域名,具体步骤如下:
申请个人护照
注册完成后,你就默认有一个免费的域名。
如果想申请其他的域名,就可以进行检测你想要的域名是不是已经被占有,没有占有后你付银子就是了,我想如果做实验什么的拿免费域名就行了!
检测域名
用打算用免费域名的话这一步就可以跳过,这一步不详细介绍,因为我就是用的免费域名做实验。
域名与IP绑定
情况一
如果你的电脑是单独占用的一根电话线+猫的话,建议用软件绑定
域名注册完成之后,下载“花生壳动态域名”最新版本,以便将动态域名和您的电脑的IP联系起来,具体步骤如下图:
下载完成之后对其进行安装,安装成功后使用您刚才注册的护照和密码进行登陆,并进行相应的IP连接测试,如果正确无误后(提示:如果您忘记您本机的IP地址,可在开始---运行----“CMD”----输入“ipconfig”查看)
篇三:内网用户通过域名或公网IP访问内部服务器的解决办法
内网用户通过域名或公网IP访问内部服务器的解决办法
统而言之,通常出现在定义内部用户NAT访问互联网与定义服务器为同一网段、同一区域、同一网络设备的网络环境,因为这样会使报文来回的路径会不一致或其它原因,导致访问中断。
一、思科设备示例
1.1 Router示例
Router(config)# interfacee0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#ipnat inside
Router(config)# interfacee0/1
Router(config-if)#ip add 202.101.1.46 255.255.255.248
Router(config-if)#ipnat outside
Router(config)# ipnat inside source static tcp 192.168.1.100 80 202.101.1.45 80
Router(config)# access-list1 permit 192.168.1.0 0.0.0.255
Router(config)# ipnat inside source list 1 interface e0/1 overload Router(config)# iproute 0.0.0.0 0.0.0.0 202.101.1.41
Router(config)#ipdns server
Router(config)#ip domain-lookup
Router(config)#ip name-server 202.101.172.46
Router(config)#ip host long2012.cn 192.168.1.100
内部网络主机的DNS配置成192.168.1.1
1.2 Firewall示例
A方法:
static(inside,outside ) 202.101.1.45 192.168.1.100 netmask
255.255.255.255
access-list 100extended permit tcp any host 202.101.1.45 eq 80 access-group 100 in interface ouside
alias (inside)192.168.1.100 202.101.1.45 255.255.255.255
注意事项:某些FirewallIOS版本下,命令或不可成功,在policy-map添加一条命令即可:
policy-mapglobal_policy
classinspection_default
inspectdns maximum-length 512
B方法:
static(inside,outside ) 202.101.1.45 192.168.1.100 netmask
255.255.255.255dns
access-list 100extended permit tcp any host 202.101.1.45 eq 80 access-group 100 in interface ouside
二、华为与华三设备示例
[h3c] interface ethernet0/0/0
[h3c-ethernet0/0/0]ip address 202.101.1.45 255.255.255.248
[h3c-ethernet0/0/0]nat outbound 2000
[h3c-ethernet0/0/0]nat server protocol tcp global 202.101.1.45 www inside
192.168.1.100 www
[h3c-ethernet0/0/0]nat server protocol tcp global 202.101.1.45 ftp inside
192.168.1.100 ftp
[h3c-ethernet0/0/0]quit
[h3c] acl number 2000
[h3c-acl-basic-2000]rule 0 permit source 192.168.1.0 0.0.0.255
[h3c-acl-basic-2000]rule 1 deny
[h3c] interface ethernet1/0/0
[h3c-ethernet1/0/0] ip address 192.168.1.1 255.255.255.0
[h3c]natdns-map 202.101.1.45 80 tcp
[h3c]natdns-map ftp. long2012.cn 202.101.1.45 21 tcp
注意事项:较早的系统版本可能没有natdns-map命令,可参照如下配置:
[h3c] acl number 3000
[h3c-acl-basic-3000] rule permit ip source 192.168.1.0 0.0.0.255 destination 192.168.1.100 0.0.0.0
[h3c] interface ethernet1/0/0
[h3c-ethernet1/0/0] nat outbound 3000
[h3c-ethernet1/0/0]nat server protocol tcp global 202.101.1.45 www inside 192.168.1.100 www
三、天融信设备示例
企业WEB服务器(IP:172.16.1.2)通过防火墙MAP为202.99.27.201对内网用户提供WEB服务,网络示意图如下
如上图所示,管理主机和WEB服务器同样处于网段172.16.1.0/24。正常情况下,管理主机与服务器之间的通信可以不经过防火墙,而经过其他路由达成。但是当管理主机使用公网地址(或域名)访问服务器时,数据包的源IP为管理主机地址,目的地址为服务器公网地址。如果防火墙仅作目的NAT,则服务器收到数据包的源IP为管理主机地址,目的地址为自身地址。当其回应管理主机时,发出的数据包会不经过防火墙,而经过其他路由达成。此情况会导致会话无法建立。因此需要设置双向地址转换规则。
配置命令:
define area addname E0 attribute eth0 access off
define area addname E1 attribute eth0 access on
define host addnameWEB_serveripaddr 172.16.1.2
define host addname MAP_IP ipaddr 202.99.27.201
define host addname MAP_USERIP ipaddr 172.16.1.1
nat policy addsrcarea E0 orig_dst MAP_IP orig_service http trans_src MAP_USERIP trans_dstWEB_server
注意事项:定义双向NAT规则时,可以将源IP转换为任意一个虚拟IP地址,本例中将源地址转换为了防火墙eth0口的IP。
一点说明:思科设备下未做测试。