公司内网本地的SVN没有公网IP地址,在家外网也能远程访问SVN服务!

公司的svn可以在家里登录吗?可以借助一些网络工具实现的。SVN协同代码文件管理软件是企业办公中较常用的。很多公司svn部署在内网本地服务器上,想在家中也可以使用,因此需要外网访问内网的网络工具。

对于大多数公司环境,通常情况下SVN服务器处于公司内网,没有公网IP或没有公网路由器管理权限,就无法在异地远程直接访问到,这就需要借助一些网址映射工具或内网穿透软件来实现。如nat123作为内外网地址映射软件,可将内部指定SVN端口服务映射到外网实现域名访问。

下面以SVN服务为例,搭配nat123端口映射,教大家如何实现外网访问局域网SVN服务。

一、SVN局域网使用测试

确保局域网可成功访问SVN:对于本地还没有SVN服务的,先在本地局域网下载安装SVN服务,初始化后能在内网正常访问使用测试。

SVN内网地址:在安装过程中,和本地SVN配置中,可以看到SVN服务器默认使用HTTPS或HTTP协议,端口号为443或8443,这需要本地SVN初始化设置中查看,或以公司内网实测为准。

二、使用网址映射工具

1、内外网地址设置

SVN同一局域网下,使用nat123客户端并登录添加映射设置。进入客户端界面,在默认的映射列表,点击“添加映射“进入编辑映射界面。首先自定义映射名称(如SVN),然后选择非80网站映射类型,然后自定义对应SVN的内外网地址。

内网地址端口:内网SVN主机及端口根据前面本地局域网访问SVN时的相应填入。如是本机使用的,则可以用127.0.0.1表示内网地址。

外网地址端口:外网端口自动生成或修改其他未占用的。外网地址用自动生成的二级域名,或填写自己域名。

需要注意的是,如外网地址填写使用自己域名的,在添加保存映射后,还需要在自己域名注册解析网上设置域名CNAME指向让自己域名生效。

2、外网在家访问公司SVN

外网环境下,打开浏览器或SVN客户端配置连接,使用自己域名(或自动生成的二级域名)加外网端口。

如在家连接公司内的SVN管理使用。外网异地第一次连接SVN时,会提示SVN帐号密码,输入SVN的用户名和密码就可以连接上,然后即可创建各种SVN项目,对项目文件进行版本控制修改文件更新、同步到本地、同步到服务端等操作。


无公网IP地址SVN服务在外网怎么访问?参考以上几个步骤实现。svn服务器对于开发人员来说是非常重要的,很多开发人员都会把源码放在这个服务器当中存储起来或者进行备份。如果说有时候我们想要远程的去获取到服务器当中的文件,那么就可以通过这种网址映射软件来进行,通过端口映射功能得到一个外网访问地址,或用自己域名绑定内网地址,然后就能够远程访问这个服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值