求助,局域网内web服务器如何实现用域名访问网页

发布于 2022-07-18 21:02:40 字数 4211 浏览 4 评论 9

本人接触 linux 没多久,谈到配置 linux 下的服务,就更是没什么经验,书是看了些,还是头大,哈哈。所以望高手们能够多多指点下。

近来,想用jsp做个bbs。
web服务器选在linux下的tomcat,环境搭建好了,在局域网内可以通过输入: http://192.168.1.113:8080 来访问tomcat的默认首页,但,我想如何能够实现在局域网内,通过输入: http://bbs.ourland.net  就可以实现对该 linux机器上的web服务器的默认首页进行访问。

该linux只是局域网内的一台普通主机,局域网内也已经架设了dns服务器,网关什么的。

初时,我想,是不是可以在自己的linux机器上开个dns服务,然后就可以实现上述想法,不知道是不是可行。但还是尝试了下,未果,郁闷中。也许是我的配置文件写得有问题吧。
不知道有什么方法可以实现,希望有高人可以指点指点,谢谢。
下面是我的named.conf 文件的设置:
options {
        directory "/var/named";
        // query-source address * port 53;
        forwarders { 192.168.1.1; };
};

//
// a caching only nameserver config
//
controls {
        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
//

//我加的
zone "xadomain.com" IN {
        type master;
        file "master/xadomain.com";
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};

//我加的
zone "1.168.192.in-addr.arpa" in {
        type master;
        file "master/192.168.1";
};

include "/etc/rndc.key";

这是我的 xadomain.com文件设置:
@ IN SOA ourland.xadomain.com. nicksweetor.hotmail.com. (
                1999060501      ;serial
                10800           ;refresh
                3600            ;retry
                604800          ;Expire
                86400           ;Minimum
                )
          IN NS 192.168.1.1
localhost IN A  127.0.0.1
ourland   IN A  192.168.1.113
bbs       IN CNAME ourland

这是我的 192.168.1文件设置:
@ IN SOA ourland.xadomain.com. nicksweetor.hotmail.com. (
                1999060501      ;serial
                10800           ;refresh
                3600            ;retry
                604800          ;Expire
                86400           ;Minimum
                )
       IN NS ourland.net.
113 IN PTR ourland.xadomain.com.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

勿忘初心 2022-07-26 23:06:51

只要在本地机的DNS记录里加一条就可以了,弄个DNS服务器似乎大材小用了

独留℉清风醉 2022-07-26 23:04:51

哦,谢了
只能那样吗,其实我就是不想向局域网的dns服务器的管理员说要添加记录,才想到是不是可以在自己的linux上开dns服务,就可以解决上面的问题,看来还是行不通吧,呵呵
恩,对linux的服务这些东西,还是理解不够,嘻嘻
如果有哪位大侠有无需向局域网的dns服务器的管理员说要添加记录,就实现上面的想法,请多多指点下。

写下不归期 2022-07-26 22:53:25

客户端指向哪个就在那个上。

九公里浅绿 2022-07-26 22:16:20

只要在你现有的DNS中加上一条记录,指向你的LINUX就行啦。 ?

请问是在局域网的dns服务器上,还是在自己的linux的dns服务的配置文件里呀。呵呵

何以心动 2022-07-26 22:12:17

只要在你现有的DNS中加上一条记录,指向你的LINUX就行啦。

完美的未来在梦里 2022-07-26 19:44:00

我想:如果自己再架个dns服务器,它不是分布式数据库吗,所以自己的linux上的dns是不是会和局域网的的dns服务器通信,从而让局域网内的其它所有主机(虽然他们的dns服务器写的不是我的linux主机的ip地址)都知道,bbs.ourland.net 指向的是我搭建的linux主机,不知道这个是否可行。至于端口号,我打算在tomcat里设置成80,这样是不是会有什么问题,如果我不打算再在linux同时用apache的话。
呵呵,各位高手多多指点下。

溺深海 2022-07-25 07:34:41

#named-checkconf
#named-checkzone xadomain.com master/xadomain.com
#named-checkzone xadomain.com master/192.168.1

#nslookup

#dig xadomain.com

vi /etc/resolv.conf
nameserver DNS服务器IP

落花随流水 2022-07-24 06:48:23

除非别人的dns设定为你的,才有作用,但是如果想不输入端口号就访问,除非再设定iptables作转向

方圜几里 2022-07-20 12:34:58

自己顶下先,呵呵
我想知道自己的思路是不是正确,怎么去实现,望各位高手指点下。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文