由于最近搬了办公室,两个办公室两条宽带,现在的办公室与之前的办公室网络不互通,之前的办公室有一台Windows Server2008的服务器做了文件共享。现在换了办公室不能够访问。咨询网工师傅,说调试费用+网线费用3000,遂放弃硬件解决方案。 在查阅资料及结合现有的资源决定使用 IIS+FTP+DDNSPOD来实现外网访问。

一.安装IIS及FTP(如已安装请略过此步)参考地址

二.IIS部署FTP站点

FTP

FTP

FTP

FTP

FTP

三.在H3C路由器上做外网端口转发,实现外网访问

FTP

这个做完以后,就可以根据公网ip+转发的端口在文件夹地址栏打开或者浏览器中打开

FTP

四.使用shell脚本ddnspod动态域名解析

参考地址
脚本地址

1.首先在ddnspod创建密钥一条A解析记录ddnspod官网可用腾讯云账号登录,如果没有需要先注册及购买域名

在这里插入图片描述

在这里插入图片描述

2.使用shell脚本来更新解析地址

脚本使用方法:

1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh

# Import ardnspod functions
. /your_real_path/ardnspod

# Combine your token ID and token together as follows
arToken="12345,7676f344eaeaea9074c123451234512d"

# Place each domain you want to check as follows
# you can have multiple arDdnsCheck blocks
arDdnsCheck "test.org" "subdomain"

/your_real_path/ardnspod 填写文件夹的绝对路径
arToken :填写密钥ID及token
arDdnsCheck :填写域名及主机记录

3.填写完以后运行ddnspod.sh脚本即可解析域名解析里的公网IP。

查看效果:

在这里插入图片描述

4.设置定时任务进行定时更新

1
*/2 * * * * /root/dnspod/ddnspod.sh