白群晖,基本没用dsm系统,只是用putty终端写的命令搭建的服务器,现在记一下流程把。

1:开机注册,不谈了。

2:配置内网,也简单,不谈了,去官网看技术支持手册

3:配置外网,去nat123注册账号,在群晖系统装optware环境,然后装mono套件,它是运行nat123客户端的环境,还有装一个screen命令工具,用来开后台窗口,这个命令还是不太理解。

4:ip看情况,是不是私网,还是公网,单位用的电信,查一下是私网,这个不行,可以有其他办法,比如用nat123的端口转发就可以,但是读写文件的速度太慢了。我打电话给电信客服,让他换了公网ip

5:分配的公网ip是动态的,我这里的是这样,所以为了好记,也为了绑定ip,在群晖系统上装nat123的客户端,并且启动,然后在nat123官网登陆设置ddns(动态域名解析),把域名和动态的ip地址绑定。又在路由器上设置了端口转发,22端口。

6:现在可以用外网ssh内网的服务器了,可以的。其他的服务就需要开其他的端口。

7:开机启动,在服务器的/etc/rc.local里写启动代码

screen_name=$"nat123"
echo $? >> tmp
cmd=$"/usr/local/bin/mono  /volume1/config/setup_config/nat123linux.sh autologin 账号名 密码"
/opt/bin/screen -dmS $screen_name
echo $? >> tmp
/opt/bin/screen -x -S $screen_name -p 0 -X stuff "$cmd"
echo $? >> tmp
/opt/bin/screen -x -S $screen_name -p 0 -X stuff $'\n'
echo $? >> tmp

其中echo $? >> tmp是我为了看命令执行结果加进去的,因为一开始启动脚本运行不成功。最后看了看返回值127,明白了在rc.local中还没有设置环境变量,所以我把 screen命令改成了/opt/bin/screen的格式,mono  改成了/usr/local/bin/mono格式。最后成功了。

收工。

群晖搭建服务器(外网访问+开机自启动)相关推荐

  1. 群晖DSM7.0设置群晖NAS域名外网访问

    群晖DSM7.0设置群晖NAS域名外网访问 一.在DnsPod上创建ID和Token 访问https://console.dnspod.cn/登陆自己的控制台,然后选择安全设置. 选择左边的访问密钥, ...

  2. 群晖NAS+路由外网访问配置

    设备 版本 备注 华硕RT-AC86U 386.3_2 梅林改版固件 群晖DS220+ DSM 7.0.1 国行,2年保修 希捷酷狼 4T*2 官网兼容产品,支持技术支持 三星笔记本内存 8GB DD ...

  3. websocket 服务器外网访问

        websocket 服务器外网访问 本地localhost测试能成功,但是放在服务器上外网,连接失败 原因:新增端口后需要在防火墙中将该端口加入入站规则,否则没有权限连接外网. 方法:控制面板 ...

  4. 公网IP实现虚拟机服务器外网访问

    公网IP实现虚拟机服务器外网访问 项目背景是要建一个web服务器,但是需要外网访问,虚拟机建的服务器只能局域网访问,本来是用花生壳做的内网穿透,但是怕出现什么问题,后面登录公司路由,发现其IP其实是固 ...

  5. SVN服务器搭建以及外网访问内网SVN

    一.SVN服务器的搭建 1.所需软件 TortoiseSVN,下载地址http://tortoisesvn.net/downloads.html TortoiseSVN中文语言包,下载地址http:/ ...

  6. 搭建 公网FTP服务器 外网访问

    我是在ubuntu 20.04 上配置的,需要用到公网IP.没有公网IP的,可以考虑花生壳这类应用来做内网穿透. 1. 配置FTP服务器 安装vsftpd. # sudo apt install vs ...

  7. 【IoT开发工具箱 | 03】搭建可外网访问的内网穿透http文件服务器

    这是机器未来的第56篇文章 原文地址:https://robotsfutures.blog.csdn.net/article/details/127046100 <Python数据科学快速入门系 ...

  8. 阿里云服务器外网访问问题

    昨天看到阿里云有个活动,学生可以领取6个月云服务器,就领了一个,装的操作系统是windows server2012 远程连接进去后,装了一个wampserver,参照网上教程https://blog. ...

  9. ubuntu 18.04装ftp服务器+外网访问

    环境如下:Ubuntu18.04 vsftpd 3.0.3; 要求: 用winscp 5.13.4,从外网可以连接到服务器,账号只具有上传功能,没有下载和删除功能 以下是操作记录: sudo apt- ...

最新文章

  1. 程序员如何判断是否到了该辞职的时候?以及常用的辞职借口总结
  2. 01矩阵等比放大(Java代码、ACM格式)--2021.9.7百度笔试研发A卷
  3. 用PHP控制Nagios进程
  4. Mysql数据类型(二)
  5. POJ 1088
  6. [转] 没人把程序员当回事儿
  7. Audit(查看审核/审计信息)
  8. Android WebView onReceivedTitle 方法不被调用的问题
  9. Visual Leak Detector 2.2.3 Visual C++内存检测工具
  10. Win10安装Nek5000
  11. 用shell脚本在consul注册exporter服务
  12. Apple Compressor 4.4.4 中文特别版 Mac 电影视频后期制作工具
  13. 中国多媒体与网络教学学报杂志中国多媒体与网络教学学报杂志社中国多媒体与网络教学学报编辑部2022年第6期目录
  14. 哪个ppt模板网站好
  15. 「星火计划沙龙视频」腾讯Caelus在离线混合部署方案揭秘
  16. matlab 冲激响应不变法,matlab实验七 冲激响应不变法IIR数字滤波器设计
  17. 将MindManager添加到鼠标右键新建项
  18. 人社部:全力支持创业和灵活就业
  19. 公司寄件管理平台必要性分析
  20. drf-路由组件:自动生成Routers路由、 使用方法、视图集中附加action的声明、自动生成路由router的两种方式的URL区别

热门文章

  1. ArcGIS加载高德、OSM和谷歌等地图
  2. 华为交换机的配置大全
  3. 索尼22亿美元购百代 将控制全球1/3音乐出版
  4. 麒麟操作系统根目录权限777修复方法
  5. HTML静态网页作业——电影介绍-你的名字 5页 无js 带音乐
  6. Linux C++多线程编程
  7. 基于粒子群算法优化的Elman神经网络数据预测-附代码
  8. 2021年五一建模B赛题+思路
  9. Sublime Text3 的 Markdown 实时预览全面总结
  10. 在matlab中配置vlfeat