首页 技术 正文
技术 2022年11月15日
0 收藏 658 点赞 2,408 浏览 691 个字

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

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

  
  

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,104
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,581
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,428
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,200
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,835
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,918