环境:

Windows Server 2022(DC)

CentOS Stream 9

1. 安装必需的软件包

dnf install -y realmd sssd adcli oddjob oddjob-mkhomedir samba-common-tools

2. 配置 DNS

非常关键!!Linux必须能找到你的域控服务器。

编辑 /etc/resolv.conf

vim /etc/resolv.conf

内容写成:

nameserver 你的域控服务器
IP search 你的域名

比如:

nameserver 192.168.1.10
search example.com

长久DNS配置:(重启生效)

1. 找到当前使用的网络接口名

先执行:

nmcli device status

比如输出:

DEVICE TYPE STATE CONNECTION
eth0 ethernet connected
eth0 lo loopback unmanaged --

你看到 eth0 连接着的,就是在用的网卡。


2. 修改 NetworkManager 配置

编辑这个网卡的配置文件:

vim /etc/NetworkManager/system-connections/eth0.nmconnection

注意:

  • eth0.nmconnection 文件名字根据你的网卡名字来,可能是 ens33.nmconnectionenp1s0.nmconnection 等。


3. 修改 [ipv4] 部分,重点是这几行

找到 [ipv4] 段,修改成:

[ipv4]
method=manual
addresses=你的IP/子网掩码
gateway=你的网关
dns=你的域控IP
dns-search=skills.cn
...

如果原来是 method=auto,就改成 method=manual,自己写上静态IP+DNS。

比如例子:

[ipv4]
method=manual
addresses=192.168.1.100/24
gateway=192.168.1.1
dns=192.168.1.10
dns-search=skills.cn

⚡ 这样系统重启后,DNS不会再乱掉!


3. 检查能否发现域

realm discover example.com

(换成你的实际域名)

如果看到有一堆域的配置信息,比如 configured: no,就说明能发现成功。


4. 加入域

直接执行:

realm join -U Administrator example.com

输入密码。

💥 加入成功!

最喜欢神里绫华啦!