路由器、DDNS、花生壳

家里路由器设置:
1、上网方式PPPoE,输入运营商提供的宽带账号和密码;
2、lan口ip地址和wan口不在同一网段。
3、如果有NAT的使能开关一定要打开,NATIPv4地址即lan口地址,IPv4的DNS可以试用代理DNS,或者手动输入运营商提供的DNS或一些免费可用的DNS如主8.8.8.8、负8.8.4.4、主114.114.114.114、负114.114.115.115等

DDNS动态域名解析,相当于把域名和IP地址动态绑定,如果路由器的iP为动态,那通过动态域名即可访问路由器。运营商分配给的路由器wan口Ip不一定是公网IP,你只是在一个更大的局域网中,wan口ip仍然为局域网IP,这时候的DDNS无意义。

花生壳内网穿透
首先获取免费的域名,如果想把本地电脑当作一个服务器,其他人通过外网访问本地开发的网站,把网站部署在web服务器上,网站会对应一个端口。映射本地ip+端口即可。
映射类型选择http,外网域名为所申请的域名、内网地址127.0.0.1、端口即网站端口如8080;设置成功后如下图所示:
在这里插入图片描述
外网访问http://2740cl6290.wicp.vip:11665即可。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
可以使用以下步骤在华为云上部署DDNS: 1. 首先,你需要在华为云上创建一个ECS实例,安装Docker并且启动Docker服务。 2. 创建一个Docker镜像,该镜像包含你要使用的DDNS客户端。你可以使用Dockerfile来创建该镜像,例如: ``` FROM python:3.7 RUN pip install requests ADD ddns_client.py /app/ddns_client.py WORKDIR /app ENTRYPOINT ["python", "ddns_client.py"] ``` 在上面的Dockerfile中,我们从Python 3.7基础镜像开始构建镜像,并安装了requests库。然后,我们将ddns_client.py文件添加到/app目录下,设置/app为工作目录,并使用ENTRYPOINT指令来定义容器启动时要运行的命令。 3. 构建镜像: ``` docker build -t ddns-client . ``` 4. 运行容器: ``` docker run -d --name ddns ddns-client ``` 在上面的命令中,我们使用-d参数将容器转换为守护进程,并将其命名为ddns。这将在后台运行容器。 5. 现在,你可以使用华为云提供的弹性公网IP功能来分配一个公共IP地址给你的ECS实例。在这之后,你可以将该IP地址用于DDNS。 6. 编写一个脚本来更新DDNS记录。该脚本应该在定期间隔内执行,例如每5分钟执行一次。你可以使用Python或任何你喜欢的编程语言编写脚本。 在脚本中,你需要使用华为云API来获取当前分配给你的公网IP地址,并将其与你的DDNS记录进行比较。如果它们不同,则需要更新DDNS记录。 7. 最后,你可以使用crontab等工具来设置脚本的自动执行。 以上就是在华为云上部署DDNS的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值