前几天搭建了Maven私服,但是想在外网访问只能通过ip地址,因为公司用的不是固定ip所以,ip地址每次不一样,都要先打开极路由查看一下当前ip才能用,更恶心的是,代码check out只能一次,下次地址一变,就没办法更新,所以今天早上一来,先把这件事情搞定。
1、登录到路由器找到网络参数中的DDNS,填写注册好的3322.org账号。
  搭建Maven私服-续-LMLPHP
2、登录3322.org后台管理
  搭建Maven私服-续-LMLPHP
3、修改免费域名对应的解析地址
  搭建Maven私服-续-LMLPHP
  
  保存更改后,稍等片刻就可以通过免费的二级域名访问,但是这样只解决了一个问题就是以后都可以使用这个免费的二级域名来访问,但是不能解决ip地址更换的问题,没有使用客户端工具,不知道是不是必须得配合客户端工具才能自动更新ip地址。如果觉得以上几步还不能满足,接着看下来。
4、看到官网上说不使用客户端来更新ip地址,我就来试试
  搭建Maven私服-续-LMLPHP
  其实这是针对像freeBsd之类的系统而言,Windows系统上还得下载lynx
5、创建lynx执行任务
  a、创建任务
    搭建Maven私服-续-LMLPHP

  b、创建触发器
    搭建Maven私服-续-LMLPHP
  c、创建执行命令
    搭建Maven私服-续-LMLPHP
  d、完成重复任务创建
    搭建Maven私服-续-LMLPHP
  这样就能保证每天能更新一次地址,省去手动更新地址的麻烦。如果自己还有域名的话,还可以再往下看。
6、为自己的域名添加一条CNAME记录,这样就可以使用自己的域名来访问
  搭建Maven私服-续-LMLPHP
7、验证一下刚刚的配置
  搭建Maven私服-续-LMLPHP
8、同时在服务器上搭建的Maven私服,也可以正常访问
  搭建Maven私服-续-LMLPHP
PS:关于配置外网访问内部服务器,需要做端口映射或DMZ主机,在路由器上配置后才可以在外网正常访问,也包括部分地区ISP封杀HTTP端口的情况,就不能正常访问。

  
  

04-28 03:40