1
sarices 2018-07-21 10:53:48 +08:00 1
解析到相应 ip 即可
|
2
xueyefengbao OP @sarices 解析相应 ip 具体要怎么做? 是在 usdomain 上面设置的吗? 我知道自己电脑的公网 ip 了
求详解讲解 第一次自己买域名搭网址,很多都不懂 |
3
huclengyue 2018-07-21 10:58:17 +08:00 via Android 2
自己电脑?我建议不懂还是别折腾了,买个 vps 或者空间都行。实在想在自己电脑可以看看花生壳
|
4
imnpc 2018-07-21 11:15:40 +08:00 1
自己的电脑不行 需要的知识点太多
需要买一个虚拟空间 或者 VPS 用 LNMP /宝塔 /appnode 搭建网站环境以后 上传网站代码 然后 usdomain 里面的域名 添加 A 记录指向 购买的虚拟主机或者 VPS 的 IP 地址 |
5
xueyefengbao OP @huclengyue 谢谢建议,我先去看看花生壳 主要是想自己都尝试一下, 买云空间的话等自己本地的尝试完,也会去试的
|
6
580a388da131 2018-07-21 11:20:55 +08:00
你这一步跨的太大了
|
7
580a388da131 2018-07-21 11:22:33 +08:00 2
而且 国内的宽带没开放 80 和 443 还得带端口访问
花生壳要传身份证 那样还不如弄个云主机备案 |
8
xueyefengbao OP @imnpc usdomain 里面的 DNS 管理里面添加了 A 类型, points to 那里已经加了我电脑的公网 ip, host 那边是写个 @就好了吗? 还是要写什么?
|
9
imnpc 2018-07-21 11:28:24 +08:00 2
@xueyefengbao #8 本机电脑没办法 的 即使有公网 IP 80 端口也是封禁的 而且还需要路由器做 DMZ 或者端口指向 非专业人士玩不转的
如果要关联域名在公司做测试 建议修改系统 hosts Windows XP/2000/Vista/7/8/8.1/10: C:\windows\system32\drivers\etc\hosts |
10
bbuu456 2018-07-21 11:31:53 +08:00
我已经解决,qq2811262284
|
11
580a388da131 2018-07-21 11:42:38 +08:00
如果你不需要对外发布的话,域名解析到 127.0.0.1 就可以了。
|
12
t6attack 2018-07-21 11:44:48 +08:00
你多了解一些互联网常识知识,就没这个问题了。
|
13
hatsuyuki 2018-07-21 11:55:00 +08:00 1
域名服务商设置解析到 centos 公网 ip,centos 里装 Nginx,设置 server 的 root 路径到你网页所在的目录
|
14
Tink 2018-07-21 11:57:49 +08:00 via iPhone 2
自己的电脑 80 和 443 端口被封了
|
15
xiaopc 2018-07-21 12:01:46 +08:00 via Android
127.0.0.1.xip.io
本地就不要折腾域名了 |
16
uncat 2018-07-21 12:04:58 +08:00 2
你需要一台公网服务器, 然后通过 FRP ( https://github.com/fatedier/frp) 实现内网服务器 80 端口暴露到公网服务器上, 然后在公网服务器上通过 nginx 实现虚拟主机( 80 端口的流量转发到 FRP 对应的服务器远程访问内网的端口) . 这样就可以通过域名访问内网的服务器了.
|
17
xueyefengbao OP @xiaopc @580a388da131 如果是本地之间的相互访问的话,我已经弄好了, 主要还是考虑对外的
|
18
t6attack 2018-07-21 12:08:43 +08:00 2
如果要对外访问,涉及到公网 IP,是否封 80 的问题。
如果封 80,可以做端口映射。这又需要一台 vps/服务器 /云主机,然后可以用 xshell 利用 ssh 通道做映射。但又涉及到 ssh 配置里的一个安全限制问题。 |
19
uncat 2018-07-21 12:14:20 +08:00 1
example.com ---- 域名解析 ----> [13.32.36.44:80] ---- Nginx ----> [公网服务器: 127.0.0.1:8080] <---- FRP ----> [内网服务器: 127.0.0.1:80]
|
20
xueyefengbao OP |
21
huclengyue 2018-07-21 13:18:54 +08:00 via Android
@xueyefengbao 如果你想看看部署后的效果可以本地搭建一个 web 服务器,然后通过浏览器访问就可以了,不知道你是不是这个意思。
|
22
imdong 2018-07-21 13:28:53 +08:00
本地 Web 环境,新手 CentOS 建议用 LNMP 一键包,( PHP 环境)
或者宝塔( bt.cn ),其他语言不熟。 CentOS 固定 IP(例 192.168.1.20)后域名解析到这个 IP 即可. 只能自己内网使用. |
23
imdong 2018-07-21 13:29:23 +08:00
Win 环境 自己 PHPStudy 新手建议
|
24
anyele 2018-07-21 14:32:29 +08:00 via Android
你有公网 ip 吗,没有就只能花生壳或者 frp
|
25
jianpanxia 2018-07-21 16:32:09 +08:00
恭喜楼主,选了一条比最简单入门方法难了 N 倍的方式。
如果你搭建成功了,那么再次恭喜你,你是真的厉害。 |
26
nearhan 2018-07-21 17:11:28 +08:00
你要先迈过“天朝备案”这个坎[doge]
|
27
abc12524 2018-07-21 17:53:40 +08:00 via Android
域名网站提供一定的解析服务,你仔细找找
|
28
wqsfree 2018-07-21 18:21:37 +08:00 via iPhone 1
首先你要有公网 IP,域名运营商会提供 DNS 解析的,需要你设置 IP 对应域名,还有你网站的架构,比较流行的是 LNMP 或者 LAMP,如果你用 JAVA 开发,那需要 Tomcat,不过看楼主应该是个新手吧,我倒是很乐意为你们聊聊系统的东西,毕竟我当年也是从新手过来的,现在也很闲,有问题可以随时找我啊!
|
29
cdlnls 2018-07-21 18:41:06 +08:00 2
其实很简单。
去办理一条带固定公网 IP 的电信专线,注意是带公网 IP 的那种。将光猫出口的那一头插到你的 centos 主机上,配置好电信给你的 IP 信息。让机器能上网。 然后再你的域名控制面板添加解析,解析到电信给你的 IP 上。 在 centos 主机上配置服务( caddy nginx apache2...),通过固定 IP 或者域名访问。 需要注意的是,80,443 这种端口一般都是不能用的,需要申请开通。 |
30
freebit 2018-07-21 18:46:19 +08:00 via Android 2
就是内网穿透技术。搜索该关键字了解一下
|
31
xueyefengbao OP |
33
opengps 2018-07-22 00:38:17 +08:00 via Android
@580a388da131 说的对,很多人不知道家庭线路封锁 80,443 的限制
|
34
liangzi 2018-07-22 08:32:43 +08:00
@uncat example.com ---- 域名解析 ----> [13.32.36.44:80] ---- Nginx ----> [公网服务器: 127.0.0.1:8080] <---- FRP ----> [内网服务器: 127.0.0.1:80]
-------------------------------- 这个步骤 在内网到外网之间通过路由 这个时候路由也需要设置吗?我曾经 ssh 试过类似方法 加了调试参数后发下外网无法获取到本地机器 的端口连接 |
35
uncat 2018-07-22 10:59:31 +08:00 via Android 1
@liangzi 不需要,ssh 也是可以的。多试试。简单问题没必要复杂化。另外 FRP 有中文文档,先试试最简单的示例配置,大概知道怎么用,然后再把其他功能用一遍大概就懂了。
|
36
flyzero 2018-07-22 12:06:12 +08:00 via Android 1
直接解析域名到你这台设备的公网 ip 上就行了,然后您把对应的单端口打开就行。
|
38
MorningBOBO 2018-07-22 19:43:38 +08:00 1
花生壳了解一下.直接上面买域名.在 DDNS
|
39
xueyefengbao OP centos 的 80,8081 端口我都开启了,能监听了
连同一个 wifi 拿 macbook 去 ping 或者 telnet centos 的 内网 ip 就能通 如果我手机开热点,macbook 连上热点 去 ping 或者 telnet centos 的 外网 ip 是不通的 反过来 centos 去 ping macbook 连手机热点,的外网 ip 是可以的 centos 为什么不能被其它电脑 ping 通 外网 ip 的? 路由的 ping 阻拦已经关闭了 |
40
cdlnls 2018-08-03 15:17:49 +08:00 via iPhone 1
@xueyefengbao 你要看一下路由器从猫上获取的是不是公网地址
|