生态社区

适配知识库

KYVR配置手册-服务配置

发布时间:2021-11-03    浏览次数:568次    作者:湖南省计算产业生态创新中心 (长沙)

管理端服务配置

1.         安装m端系统

a)         使用kyev-m专用安装盘安装

b)        在安装过程中的网络配置界面中,配置好静态ip地址及主机名,如果使用默认dns配置,主机名应该设置为m.kyev.com

      

2.         m端安装bind,配置dns

a)         复制dns配置文件到相关目录,修改属主为named.named

                        i.              /etc/named.conf

                      ii.              /var/named/kyev.com.db

                    iii.              /var/named/172.19.0.db

b)        修改/etc/named.conf,如果要设置的域和ip段和默认的不同,修改其中的两个zone

c)         修改/var/named/kyev.com.db添加正向解析,修改/var/named/172.19.0.db添加反向解析

d)        重启named服务并设置named开机自动启动


3.         m端安装dhcp,配置dhcp服务

a)         复制/etc/dhcp/dhcpd.conf到相关目录

b)        根据先前的网络配置,修改/etc/dhcp/dhcpd.conf

c)         重启dhcpd服务并设置dhcpd开机自动启动


4.         m端配置ntp服务

a)         修改配置文件/etc/ntp.conf,参见1Ntp配置

b)        ntp服务需要开启udp 123端口

c)         重启ntpd服务并设置ntpd开机自动启动

注意:ntp服务启动后要过几分钟才能正常提供时钟服务


5.         m端配置虚拟化管理工具,见kyev配置手册

身份认证服务器配置

1.         安装ipa服务器

a)         使用NeoKylin-3.2.3-beta安装盘安装

b)        在安装过程中的网络配置界面,配置dns中给它分配好的ip地址和主机名

c)         选择服务器形态进行安装,并现在自定义,选中身份管理服务器


2.         启动ipa服务器,和m端同步时间

a)         执行ntpdate m.kyev.com,如果提示端口已被占用就停掉本地的ntpd然后重试


3.         ipa服务器上执行:ipa-server-install -N

a)         根据屏幕提示输入

b)        根据默认dns配置,host name应填写ipa.kyev.comdomain name填写kyev.com

c)         密码要求不少于8

d)        提示setup complete即配置成功

e)         修改防火墙设置(或关闭iptables服务)

需开放的端口:

服务

端口

类型

HTTP

HTTPS

80

443

TCP

LDAP

LDAPS

389

636

TCP

Kerberos

88

464

TCP and UDP

DNS

53

T CP and UDP

Dogtag Certificate System - LDAP

7389

TCP


f)         重启sshd服务

g)        执行kinit admin,根据提示输入ipa管理员密码


4.         m端添加ipa服务器所管理的域

a)         m端执行:rhevm-manage-domains -action=add -domain=kyev.com -provider=IPA -user=admin -interactive

b)        其中,-domain选项需要根据域名服务的配置进行修改

c)         程序运行完毕后会提示需要重启ovirt-engine服务

1Ntp配置

情景1. 以互联网的时间服务器为时间服务器的时钟。设置要求:以time.nist.gov 为时间服务器,在ntp.conf中增加或修改以下内容:




restrict default ignore        # 关闭所有的 NTP 要求封包 restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify restrict 127.0.0.1  #本机拥有所有权限,这样设置以后才能使用ntpq -p查询服务状态 restrict -6 ::1 server time.nist.gov           #设置时间服务器 server 127.127.1.1            #开启内部递归网络接口 lo  fudge 127.127.1.1 stratum 10 refid NIST     # LCL 不同步 driftfile /var/lib/ntp/drift  logfile /var/log/ntp.log  broadcastdelay 0.008         #广播延迟时间#


【注】:以上未列出的配置项不要删改。

 


情景2. 以内部ntp服务器为数据服务器时钟。设置要求:不对 Internet 提供服务,仅对内部子网 192.168.0.0/24 提供服务,内部子网的客户端不能修改NTP服务器的时间参数。在ntp.conf中增加或修改以下内容:




restrict default ignore     # 关闭所有的 NTP 要求封包 restrict 192.168.0.0 mask 255.255.255.0 nomodify #内部子网里面的客户端可以进行网络校时,但不能修改NTP服务器的时间参数。 restrict 127.0.0.1  #本机拥有所有权限,这样设置以后才能使用ntpq -p查询服务状态 restrict -6 ::1 server 127.127.1.0 prefer      #127.127.1.0是访问本机时间的接口 fudge   127.127.1.0 stratum 10 driftfile /var/lib/ntp/drift

【注】:以上未列出的配置项不要删改。


2:默认配置文件

注意:以下配置文件的行首都只有tab没有空格

/etc/named.conf


// // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // options { listen-on port 53 { any; }; allow-query { any; }; listen-on-v6 port 53 { ::1; }; directory  "/var/named"; dump-file  "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursion no; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; /* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "0.19.172.IN-ADDR.ARPA." IN { type master; file "172.19.0.db"; }; zone "kyev.com." IN { type master; file "kyev.com.db"; }; zone "." IN { type hint; file "named.ca"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";


/var/named/kyev.com.db



$TTL 1H @ SOA localhost. root.localhost. ( 2 3H 1H 1W 1H ) NS localhost. _ldap._tcp SRV 0 1 389 ipa.kyev.com. _kerberos._tcp SRV 0 1 88 ipa.kyev.com. m IN 1H A 172.19.0.80 ipa     IN 1H A 172.19.0.88


/var/named/172.19.0.db

$TTL 1H @ SOA localhost. root.localhost. ( 2 3H 1H 1W 1H ) NS localhost. 80 PTR m.kyev.com. 88 PTR ipa.kyev.com.

 

/etc/dhcp/dhcpd.conf


ddns-update-style interim; ignore client-updates; allow booting; allow bootp; subnet 172.19.0.0 netmask 255.255.0.0 { option subnet-mask      255.255.0.0; range dynamic-bootp     172.19.0.101 172.19.0.254; option domain-name "kyev.com"; option domain-name-servers 172.19.0.80; }