self-hosting

用于邮件服务器备份/冗余的多个 MX DNS 条目?
self-hosting

用于邮件服务器备份/冗余的多个 MX DNS 条目?

我已经为我的域名设置了 MX 记录,如下所示: 0 mail1.mydomain.com. 10 mail2.mydomain.com. 20 mail1.backupmxserver.com. 30 mail2.backupmxserver.com. 其中条目 0 和 10 是我在家里托管的具有静态 IP 地址的邮件服务器。条目 20 和 30 是我付费请某人在互联网上维护的两个“备份 MX”服务器,它们将收到的所有邮件转发到前两个服务器之一,并在必要时无限期重试。 这样设置的目的是确保即使我的两个主服务器都暂时停机或不可靠,我也不会丢失任何来信。我假设...

Admin

Wireguard 对等通信如何工作?
self-hosting

Wireguard 对等通信如何工作?

我在 VPS 中设置了 wireguard 以绕过 CGNAT。我的 pfSense 路由器作为对等点连接到它,然后我将我的手机作为 VPS 的对等点。这是因为如果没有端点,我无法在 pfSense 中添加它。 这有效,我甚至可以从手机上使用本地 DNS 查找……但它是否因为“配置错误”而有效?我只想确保这是一个有效的 wireguard 设置,我可以稍后在必要时重新创建它。以下是更多详细信息 虚拟专用服务器 [Interface] Address = 10.1.0.1/24 PostUp = iptables -A FORWARD -i wg0 -j AC...

Admin

将所有本地域名请求重定向到本地服务器
self-hosting

将所有本地域名请求重定向到本地服务器

我在 Windows Server 2019 机箱上为我的企业托管了一个小型 asp.net 网站。我使用 IIS 来托管它,并从本地网络外部(从家里)和网络内部访问它。我使用我拥有的域名从内部和外部访问该网站。我在内部使用多种设备从台式机、手机和 chromebook 访问该网站。 最近,发生了一些未知的变化,我无法再通过其域名从我的内部网络访问该网站。该网站通过其域名在本地网络上超时。我仍然可以通过其域名从我的网络外部正常访问该网站。 我在 LAN 上使用 Comcast Business 调制解调器/路由器。目前,如果可能的话,我更愿意继续使用此设备,...

Admin

云虚拟机上自托管的 Wireguard VPN 没有互联网
self-hosting

云虚拟机上自托管的 Wireguard VPN 没有互联网

我在 Google Cloud VM 上设置了一个 Wireguard VPN 服务器,但当使用 iOS 客户端(运行最新的操作系统和应用程序)连接到它时,如果 VPN 处于开启状态,则无法通过互联网加载任何内容(无法浏览、发送电子邮件、使用社交媒体等),就好像我没有互联网连接一样。这可能是什么原因造成的,或者我该如何排除故障?注意:我是初学者,如果我使用了错误的术语,请随时纠正我。 我完全遵循了本指南,只是使用 iOS 而不是 Android 作为客户端:https://dhanangw.medium.com/setup-wireguard-vpn-in-...

Admin

自托管游戏服务器安全
self-hosting

自托管游戏服务器安全

不确定这是否是发布此问题的正确地方... 我的儿子一直要求在他的 PC 上设置一个我的世界服务器,这样他就可以控制“世界”,并且他可以邀请人们在他的服务器上玩…… 为了让人们登录他的自托管版本,他们需要输入公共 IP 和端口号 我的问题是:如果他将公共 IP 给了错误的人,这会让我们的家庭网络面临被黑客攻击的风险吗?我在家里经营业务,如果允许他建立自托管服务器,我宁愿确保不会带来任何风险 ...

Admin

如何让我的自托管网站使用远程服务器的 IP 而不是我家的公共 IP?
self-hosting

如何让我的自托管网站使用远程服务器的 IP 而不是我家的公共 IP?

我在 Azure 上有一个正在运行的 VM 实例,具有静态 IP。我需要知道有什么简单的方法可以让我托管在 Raspberry Pi 上的网站可供任何人来自 Azure VM 的静态 IP 而不是我的家庭 IP 地址? 即,我通常在线提供网站服务的方式是使用 Nginx 反向代理指向具有指向我家庭 IP 地址的 A 记录的域。我如何才能将虚拟机的 IP 地址用作我域的 DNS 区域中的 A 记录,并以某种方式从我的家庭 IP 地址获取连接? ...

Admin

Gitbucket 自托管在 Nginx MYSQL 配置上不起作用
self-hosting

Gitbucket 自托管在 Nginx MYSQL 配置上不起作用

我正在配置我自己的托管(在 Nginx 上)gitbucket 存储库,但我的 MYSQL 配置无法按预期工作GITBUCKET_HOME/数据库.conf: db { url = "jdbc:mysql://localhost/gitbucket?useUnicode=true&characterEncoding=utf8" user = "testuser" password = "testpassword" } 有人知道这里缺少什么吗?因为我收到服务器错误 503 服务不可用只要我将 H2 数据库更改为 MYSQL 生产数据库正如...

Admin

通过本地设备为网站提供服务,该设备可通过自托管远程 VPN 服务器的公共 IP 地址访问
self-hosting

通过本地设备为网站提供服务,该设备可通过自托管远程 VPN 服务器的公共 IP 地址访问

我在具有静态 IP 地址的远程服务器上自行托管 VPN 服务 (OpenVPN)。我让本地设备毫无问题地连接到它,并且我能够从 VPN 服务分配给本地设备的私有 IP 地址毫无问题地访问我在本地托管的应用程序。 我想要做的事情如下: 我想在我家的本地设备上提供一个 Web 应用程序(假设在端口 8080 上),并让互联网上的任何人都可以通过 VPN 的公共 IP 地址(即从http(s)://$VPN_PUBLIC_IP_ADDRESS:8080)访问该 Web 应用程序。 我在远程 VPN 服务器上打开了端口 80、443 和 8080(使用ufw),但我...

Admin

强制 Windows 服务器上的脚本使用 Wi-Fi 适配器
self-hosting

强制 Windows 服务器上的脚本使用 Wi-Fi 适配器

在一家小公司,我们设置了一台运行 Windows 10 的 PC 作为“服务器”,并通过不同的 ISP 通过以太网和 Wi-Fi 连接到互联网。以太网连接位于硬件防火墙后面,该防火墙禁用 SMTP 请求,这不允许我们从最近安装的离线 Wekan看板系统邮箱。但是,如果我们切换到 Wi-Fi,它就可以无缝运行。 那么,有没有办法强制 Wekan 应用程序(本质上是一个调用主 .js 脚本和其他脚本的 .bat 文件)使用“服务器”的无线连接?我们不想仅通过 Wi-Fi 操作服务器,因为它也可以用作文件服务器,在这方面通过以太网。 经过大量的谷歌搜索,我找到了 ...

Admin

以太网不断被服务器切断
self-hosting

以太网不断被服务器切断

我在阁楼上自行托管了几个服务器,由于某种原因,过了一段时间,那里的整个以太网电缆就断了。 我已经将范围缩小到阁楼上的 1 台电脑,因为当我重新启动该电脑时,它又开始工作了。 我不太清楚关于服务器的帖子有什么相关性,但它运行的是 Debian 10,带有 pm2、一些 discord 机器人和轻量级 Web 应用程序 MongoDB 服务器 MySQL 服务器 nginx 这里可能存在什么问题?我该如何解决它? 这种设置可能远非理想,但不断重新启动它确实很烦人。 以下是其连接方式的示意图: https://i.stack.imgur.com/UFtTT.png...

Admin

你可以在云端使用 Bitwarden,但仍拥有自托管备份吗
self-hosting

你可以在云端使用 Bitwarden,但仍拥有自托管备份吗

我知道 Bitwarden 可以通过自托管完全离线使用。但自托管有其“缺点”。至少对于不懂技术的人来说是这样。但它也有其优点。主要是如果 Bitwarden 服务器发生任何事情,您仍然可以访问您的密码。 所以我的问题是:假设我正在使用 Bitwarden 的在线密码托管(免费计划),那么是否有一个选项可以离线自行托管,以便如果 Bitwarden 的服务器出现任何问题,我仍然可以完全访问我的所有密码? 我只是想要一个应急计划。谢谢。 ...

Admin

动态 DNS 首次加载缓慢
self-hosting

动态 DNS 首次加载缓慢

我已经在我的家庭服务器上建立了一个运行的简单网页,但第一次加载时遇到了麻烦,无法以合理的速度加载。 服务器正在运行 DuckDNS 客户端,我正在使用域上的 CName 记录重定向到 .duckdns.com 子域。 服务器运行 XAMPP(apache),页面是一个简单的 html 文件,带有一些 CSS。问题是,本地页面可以立即加载,但如果我使用网站的实际 .com 域名,则需要几秒钟才能打开页面。加载后,它会非常快速地刷新,但我不知道这是由于浏览器缓存还是其他原因。 另外,我已将域名重定向到 duckdns 站点的目录,如 example.duckdn...

Admin

自托管的 wordpress 网站在 macOS 上使用动态 DNS 解析速度非常慢
self-hosting

自托管的 wordpress 网站在 macOS 上使用动态 DNS 解析速度非常慢

我在装有 Mojave 的 Mac Mini 上托管了一个开发 wordpress 网站。我以前使用过 MAMP,并认为它是罪魁祸首,但事实并非如此,我遇到了同样的问题。我删除了我的安装,删除了 MAMP,为 php 启用了 apache 2.4.34,并为数据库安装了 mysql 8.0.2。 NO-IP.com 上的所有设置均正确 在我的主机文件中,我设置了虚拟 DNS,如下所示: 127.0.0.1 本地主机 127.0.0.1 mydomain.ddns.net 计算机的 IP 地址由我的路由器/调制解调器上的动态 DNS 功能管理。端口 80 和 ...

Admin

在子域上自托管两个 Web 应用程序,无法配置/访问第二个 Web 应用程序(nginx)
self-hosting

在子域上自托管两个 Web 应用程序,无法配置/访问第二个 Web 应用程序(nginx)

我正在运行运行 nginx 的家庭服务器(Ubuntu 20.04),遇到了一些棘手的问题。情况如下: 设置:我有一个网站(称之为示例.com) 托管在某个 VPS 上。我正在尝试配置一些托管在本地但可通过以下子域访问的 Web 应用:示例.com我已经有一个了,如下所示:示例.com重定向foo.example.com到我的路由器的 WAN IP,然后通过 NAT 将端口转发到运行 nginx 的家庭服务器(本地 IP 192.168.1.69)。配置文件foo.example.com.conf可以在 /etc/nginx/sites-enabled 中...

Admin

无需 VPN 即可远程访问本地 Web 服务
self-hosting

无需 VPN 即可远程访问本地 Web 服务

我家里有一组树莓派,它们在我的家庭网络上运行着许多网络服务,比如VScode 网络服务器或Jupyter实验室实例。 当我外出时,能够安全地访问这些服务对我来说通常很有帮助。通常我使用 VPN 连接到我的家庭网络 - 效果很好。 然而,我经常在无法安装 VPN 的计算机上工作。 如果不设置大量端口转发规则(不安全+++),有没有办法可以仅使用浏览器安全地访问家庭网络上的 Web 服务? 提前谢谢了 ...

Admin