2 sinat 29454619 sinat_29454619 于 2017.01.05 23:47 提问

Linux 做服务器,怎么访问已经写好的网站。

最近在学linux 。虚拟机里的linux是可以上网的,可以各种下载什么的。如果用ifconfig -a 查看的IP,只有本机是可以访问,应该是在同一个网络的内网访问。现在用curl members.3322.org/dyndns/getip查看了公网IP
然后ping不通,是不是需要在linux里面配置什么路由,做端口映射的。才可以在其他地方舒输入公网IP查看写好的网站。是不是需要买一个域名什么的。感谢

2个回答

caozhy
caozhy   Ds   Rxr 2017.01.05 23:54

你要有一个公网ip,然后路由器映射下,默认的80端口被电信封了,也要换一个,就可以访问

caozhy
caozhy 回复sinat_29454619: 能在internet上被别的计算机访问的就是公网ip。你访问www.ip138.com,显示的你的ip如果和你路由器上的外网ip一样,路由器就在外网上
11 个月之前 回复
sinat_29454619
sinat_29454619 用curl members.3322.org/dyndns/getip查看了出现了一个IP,那个就是公网的吧。然后在终端用route命令来做映射吗。
11 个月之前 回复
kiddyt00
kiddyt00   2017.01.06 01:16

端口映射是在路由器上完成的,还有要注意的是80端口可能会被运营商封顶

kiddyt00
kiddyt00 回复sinat_29454619: 是的,你虚拟机只要保证你局域网能访问就行,说明你程序是没问题的,映射到外网让别人访问的活是路由器来干的,在路由器的管理设置页面上设置
11 个月之前 回复
sinat_29454619
sinat_29454619 就是我要在我的实体路由器上面做映射,不能在虚拟机里面的路由做?
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片