Chinaunix

标题: 一个关于linux局域网内配置虚拟域名主机(CentOS+Nginx)的问题 [打印本页]

作者: askaq    时间: 2015-09-16 13:03
标题: 一个关于linux局域网内配置虚拟域名主机(CentOS+Nginx)的问题
本帖最后由 askaq 于 2015-09-16 13:05 编辑

机子A,为服务器,系统为CentOS6.6,局域网内ip地址为192.168.2.123,安装了Nginx和PHP;
机子M,为自己的本机,win7,局域网内ip地址为192.168.2.100;
默认网关为192.168.2.1;
现在在浏览器通过直接输入机子A的IP地址(192.168.2.123)能直接访问到PHP程序的信息(该页面打印了一个“hello”字样);

请教各路前辈大侠,如何配置机子A,使机子M能通过自定义域名(比方说 xxx点newname点com),访问到机子A,看到刚才采用直接输入机子A的IP地址的方式 看到的PHP程序的信息(即到达刚才的页面,并显示页面中的“hello”字样)?




作者: jixuuse    时间: 2015-09-16 13:14
你需要的是DNS服务

你可以在局域网中安装一台dns服务器,可以是windows或者linux,windows2003/08/2012都自带有dns服务,linux需要安装bind做dns服务,具体的可以百度一下

安装好之后创建正向解析域,然后创建主机A记录,指向你的web服务器IP

之后设置客户端PC使用你的内部DNS服务器做域名解析,就可以使用自己的域名访问web服务器了
作者: askaq    时间: 2015-09-16 14:24
如何创建正向解析域?前辈,可否详细说明一下?bind我已经安装好了。
我直接百度创建的过程,然后创建就可以了吗?创建正向解析域的过程需要注意些什么?
多谢前辈解答!
回复 2# jixuuse


   
作者: jixuuse    时间: 2015-09-16 14:29
回复 3# askaq


    百度上应该有很详细的设置说明,你看百度的结果即可
作者: haooooaaa    时间: 2015-09-16 14:32
在 M 的 hosts 文件中 添加....
作者: chenyx    时间: 2015-09-16 15:02
最简单的就是在M机器的hosts文件里面对A主机进行域名解析
作者: askaq    时间: 2015-09-16 15:50
如果我的程序目录不是在根目录下,而是在根目录下的其他文件夹里,也能通过修改hosts文件来达到同样的目的吗?对其中机制理解不深,问题可能有点幼稚,还请前辈赐教,非常感谢!
回复 6# chenyx


   
作者: csoho2000    时间: 2015-09-16 15:55
DNS吧  简单实用
作者: askaq    时间: 2015-09-16 16:49
如何在局域网内网建立一个DNS,而不是通过每台机子(局域网内有多台机子)都配置hosts文件来访问指定的服务器?比方说linux服务器上有  www.xxx.com 对应 192.168.2.123 的DNS映射关系,就不用在局域网内的每台机子上的 hosts 文件都写入类似 “192.168.2.123 www.xxx.com” 的对应关系了。
还望了解这方面的前辈赐教,感谢!
作者: askaq    时间: 2015-09-16 16:50
还没有权限发带url链接的帖,上面的“.”是全角的点...
回复 9# askaq


   
作者: csoho2000    时间: 2015-09-16 17:13
本帖最后由 csoho2000 于 2015-09-16 17:17 编辑

linux你要不熟悉的话,给你百度了个windowsDNS配置详细图解

http
www . jb51 . net / article / 31605.htm


配置完将DNS的IP指向这个地址
######

linux下详细配置
http
blog. chinaunix .net/ uid-12380499-id-105560.html

作者: askaq    时间: 2015-09-16 19:28
非常感谢答主!
回复 11# csoho2000


   
作者: keikozj    时间: 2015-09-18 08:41
chenyx 发表于 2015-09-16 15:02
最简单的就是在M机器的hosts文件里面对A主机进行域名解析


你这个是主机名与IP的名称解析~~不是基于DNS的正向和反向解析设置~~ 更改hosts是在每台机器都配置~~这样很累的~~
作者: chenyx    时间: 2015-09-18 14:55
那就的做dns服务器了。dns域名解析就是解决hosts文件修改费劲产生的。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2