大佬们好,想问下,我现在家里办的是联通 500M 宽带,买了台服务器,装好了系统。
需要什么操作,可以支持外网访问服务器呢?就跟阿里云那种感觉一样的。
需要和联通要什么吗,域名解析之类的。不要每天都配置一次那种,配置一次就可以长期使用的。大佬们帮帮忙,没搞过这个。
1
biu7 2020-09-17 16:23:12 +08:00 1
如果没有公网 ip 就先打客服要个公网 ip,然后路由器配置好 ddns
|
2
ungrown 2020-09-17 16:26:36 +08:00 1
如果不是面向所有网民公开,而是自己或者少数几个人访问的话,zerotier
|
3
chengxiao 2020-09-17 16:30:17 +08:00 1
首先 你是光猫拨号 还是路由拨号?
光猫拨号 需要 光猫 dmz 主机到你的路由器 然后路由器 DDNS 做好域名解析,注意一般家用带宽似乎是屏蔽你的 80 443 和 8080 端口的,所以你的服务基本都要挂其他端口 然后路由器再做端口转发 把相应端口服务转发到你的服务器上 另外 运营商很坏 像上海电信这里光猫的 DMZ 就是个摆设 用不了 |
4
riggzh 2020-09-17 16:30:26 +08:00 1
域名解析可以用 DDNS,或者跑个脚本定时回报。
端口需要路由 upnp 端口转发,或者把服务器扔 dmz |
5
opengps 2020-09-17 16:31:39 +08:00 1
说说你的具体业务,如果是当作 web 用途,那么首先你 80 端口被封不能正常使用,其次即使其他端口也不能合规用于 web 服务
|
6
dtgxx OP |
7
yeqizhang 2020-09-17 16:40:43 +08:00 1
就这么点需求,如果没有公网 ip,直接 frp 内网穿透,想带宽多点,独享 1M 带宽就自己买个十几块钱一个月的云服务器,自己搭 frp 或者 zerotier 的 moon 。
|
9
jakehu 2020-09-17 16:43:40 +08:00
frp 吧,简单,但是你得有台有公网得服务器
|
10
ungrown 2020-09-17 16:44:17 +08:00
@yeqizhang #7 最近感觉国内 zerotier 体验大改善,我家宽移动,同城公司宽带联通和电信,zerotier 跑出了 2-5Mbps 的带宽,延迟更是没超过 20ms
|
11
yuyu2140 2020-09-17 16:45:52 +08:00
举个例子:在 dnspod 上搞域名解析,服务器上写个脚本获取外网 IP,并通过 dnspod 的 DDNS api 更新 IP,官网有例子的
|
12
yuyu2140 2020-09-17 16:46:32 +08:00
路由器做好端口转发
|
13
libook 2020-09-17 16:48:44 +08:00 1
公网 IP 确保能从外网访问到,没有的话找运营商要,不给就投诉;
DDNS 就是动态绑定一个域名,你从外网用域名访问,确保公网 IP 发生变化依然能访问到。 访问你的服务器有两种思路,一种是端口映射:在路由器上设置端口映射,使得从公网上访问到你的路由器的特定端口直接转发到你的内网服务器的特定端口; 另一种思路是用 VPN,我家用的华硕路由器自带 PPTP 或 OpenVPN 服务,可以让外网的设备通过 VPN 线路成为内网的一个虚拟设备,然后像在家里一样访问内部服务器。 |
14
keepeye 2020-09-17 17:13:41 +08:00
问的太泛了 不知道你卡在哪一步?知道 ip,并且 ip 是公网的,就可以直接访问了。系统也不知道是啥,win 还是 linux ?会配置吗? openssh ?路由器配置端口映射会吗?...
|
15
vszs 2020-09-17 17:30:15 +08:00
现在 IPv6 很好用了
|
16
execute 2020-09-17 17:39:04 +08:00
如果是固定几台设备互相访问的话,我推荐你先尝试用 zerotier 试试,目前我用的就是这样,装好之后在官网配置好网段,之后就完全无感了。同城体验跟家里内网一个样,而且还免费 100 台设备,你可以先试一试。
|