一、使用ansible playbook
- hosts: redhat7
vars:
selinux_policy: targeted
selinux_state: disabled
tasks:- name: Change Hostname
hostname:
name: “{{ ansible_default_ipv4.address.split(‘.’)[-2] }}-{{ ansible_default_ipv4.address.split(‘.’)[-1] }}” #以点为单位获取ip地址中倒数第二个字段和倒数一第一个字段,假如IP地址为192.168.10.10,执行完脚本之后主机名变为:10-10
- name: Change Hostname
该文章介绍了一个AnsiblePlaybook,它应用于Redhat7系统。主要任务包括设置SELinux策略为targeted并禁用它,以及根据IP地址的最后两个部分自动更改主机名。例如,如果IP是192.168.10.10,主机名将更改为10-10。
1635

被折叠的 条评论
为什么被折叠?



