导航:首页 > IDC知识 > centos7设置域名

centos7设置域名

发布时间:2021-01-02 14:30:10

1、centos7 域名解析问题,急急 求朋友指点

一般设置A记录指向到主机IP,解析10分钟后生效。这儿有设置演示,可以教你操作。
还要到空间的主机管理控制台中将域名和空间绑定。域名和主机两方面都要设置,一个设置解析,一个设置绑定。

2、CentOS 7系统怎么设置ipv6正常访问,比如远程连接,比如域名解析访问?

使用ipv6首先要你所经过的所有网络设备支持ipv6,如果不支持,只有换设备其次,你的运营商给你开通了ipv6网络,比如电信的宽带,接入设备猫可以获取到ipv6地址,并且是固定地址如果以上都满足,那么检查你的配置,网络地址,网关地址等信息是否正确客户端设备也类似希望可以帮助你,请采纳

3、centos7.2安装完成以后怎么设置域名

可以在/etc/hosts里面设置ip与域名对应。如果你要假设www服务器,得在服务器设置软件里设置域名,也就是主机名。

4、centos7中进入系统前,需要设置的域(D)是个什么?

Windows服务器版有域管理模式,Linux也有域管理模式?如果是这样应该在这里输入域管理器的域名及域账户及密码。

5、centos7下apache服务器怎么配置域名绑定

ServerName:80记得做DNS域名指向。---------------------修改Apache配置文件里的ServerNameDNS域名指向设置,请向域名供应商咨询

6、在win7下的虚拟机上安装centos并设置好域名后vm中的浏览器可以使用域名但win7不能访问到域名?

需要设置Win7的网卡使用手动dns服务器地址,并指定这个dns服务器地址ip为虚拟机centos中的ip。
因为这个域名是在centos里的dns中做解析的,外网环境中是无法解析到对应域名和ip的。

7、centos7 下 Tomcat9 如何配置域名?

网页链接

-供参考

8、centos域名服务怎么搭建

安装bind

yum install -y bind bind-chroot bind-utis

2

BIND配置文件保存在:

/etc/named.conf  主配置文件

/var/named/ 域zone文件位置

修改主配置文件

vim /etc/named.conf (如下图1)

修改完毕,保存退出

接着配置zone文件

修改zone配置文件vim /etc/named.rfc1912.zones (如下图2)

3

zone配置文件简单说明:

常见的正解文件 RR 相关信息

[domain]  IN  [[RR type]  [RR data]]

主机名. IN  A IPv4 的 IP 地址

主机名. IN  AAAA  IPv6 的 IP 地址

领域名. IN  NS  管理这个领域名的服务器主机名字.

领域名. IN  SOA 管理这个领域名的七个重要参数(如上说明)

领域名. IN  MX  顺序数字  接收邮件的服务器主机名字

主机别名. IN  CNAME 实际代表这个主机别名的主机名字.

单位:W= 周、D= 日、H= 小时、M= 分钟。

$TTL  86400

@ IN  SOA  ns.helome.com. root ( # ns.test.web. 是DNS服务器的名称

0  ; serial (d. adams)  仅作为序列号而已 

1D  ; refresh  服务器的更新时间

15M  ; retry 重新更新时间间隔

1W  ; expiry 多久之后宣布失败

1H )  ; minimum 相当于缓存记忆时间

@ IN NS ns.helome.com.

@ IN MX 5  mail.helome.com. (5为优先级别)

ns  IN A 192.168.32.131

www IN A 192.168.32.131

mail IN A 192.168.32.131

4

配置正向解析(如下图一)

cd /var/named/

cp named.localhost helome.com.zone

vim helome.com.zone(一定要和主配置文件里面定义的zone文件名一致)

配置反向解析(如下图二)

cp named.localhost 32.168.192.zone

vim helome.com.zone

保存退出!

5

更改防火墙设置和selinux设置

getenforce

setenforce 0

iptables –F (如下图一所示)或者vim /etc/sysconfig/iptables #配置防火墙端口(如下图二所示)

-AINPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m tcp -p tcp --dport 953 -j ACCEPT

service iptables restart #重启防火墙,使规则生效

6

启动bind

service named start

修改/etc/resolv.conf文件

vim /etc/resolv.conf

7

测试检测域信息是否正常

检查之前先看下 配置文件有没有读取权限 ll /var/named (如果没有 chmod +r /var/named/*即可)

8

使用host或nslookup命令 检测域信息是否正常(如下图所示)

host mail.helome.com

nslookup mail.helome.com

到此DNS服务器的搭建就完毕了。

9

bind文件配置过程中容易出错

以下命令用以检查bind配置文件及zone文件语法

named-checkconf/etc/named.conf

named-checkzone helome.com /var/named/helome.com.zone

9、如何让内网的CENTOS服务器能用域名访问?

利用frp穿透技术,来实现你要的功能,不需要公网IP。毕竟现在公网IP运营商有很多限制:

以下文章转载自吴昊博客

frp内网穿透是通过一个带有公网IP的服务器进行中转,对被控主机实现反向代理,用户通过访问frps(中转服务器)来实现对frpc(被控主机)的远程访问。

frp流程图如下:

frp项目地址:https://github.com/fatedier/frp

本实验环境以阿里云服务器作为中转机,中转服务器使用Centos7.6,被控主机使用Centos7.6,用户使用Windows10由于网络原因,文中链接已经替换成了本地链接,如不放心,请自行去GitHub下载

frps中转服务器配置

1、下载frp

在一台有公网IP的主机上配置frps,我这里以阿里云Centos7.x主机为例

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frpc*

2、配置frps

这里使用最基础的配置,bind_port 表示frp面板的监控端口,dashboard_user表示面板的登陆帐号,dashboard_pwd表示面板的登陆密码,其它不动。

1 vi

frps.ini

配置文件说明:

1 [common]

2 bind_port = 7000

3

4 dashboard_user = whsir

5 dashboard_pwd = blog.whsir.com

6 dashboard_port = 8000

3、启动frps

配置启动服务

1 vi /etc/systemd/system/frps.service

1 [Unit]

2 Description=frps daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frps -c /usr/local/frp_0.27.0_linux_amd64/frps.ini

9

10 [Install]

11 WantedBy=multi-user.target

技行以下两个命令

1 systemctl enable frps

2 systemctl start frps

4、访问监控平台

http://公网IP:8000

账号whsir

密码blog.whsir.com

如果访问不了,请使用ss -lnt命令检查端口是否启动,是否因为防火墙原因拦截。

至此frps中转服务器配置完成

frpc内网主机配置

1、内网主机下载frp

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frps*

2、配置frpc

其中x.x.x.x表示frps中转服务器IP地址

ssh字段:local_port = 22示被控(内网)主机的ssh端口,remote_port = 6000表示ssh中转端口

web字段:local_port = 80表示被控(内网)主机的web端口,remote_port = 8081表示web中转端口

1 vi frpc.ini

1 [common]

2 server_addr = x.x.x.x

3 server_port = 7000

4

5 [ssh]

6 type = tcp

7 local_ip = 127.0.0.1

8 local_port = 22

9 remote_port = 6000

10

11 [web]

12 type = tcp

13 local_ip = 127.0.0.1

14 local_port = 80

15 remote_port = 8081

3、启动frpc

配置启动服务

1 vi /etc/systemd/system/frpc.service

1 [Unit]

2 Description=frpc daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frpc -c /usr/local/frp_0.27.0_linux_amd64/frpc.ini

9

10 [Install]

11 WantedBy=multi-user.target

执行如下命令

1 systemctl enable frpc

2 systemctl start frpc

至此frpc被控主机配置完成

此时可通过x.x.x.x:6000连接内网ssh,通过http://x.x.x.x:8081访问内网主机web,访问速度取决于带宽

这时候,内网主机就映射到外网去了,然后,用域名指定你的frp主机ip就可以了。这样就可以实现你的功能了。

与centos7设置域名相关的知识