###DNS###

#1.安装部署dns
yum install bind -y
systemctl start named
systemctl enable named
systemctl stop firewalld
systemctl disable firewalld

#主配置文件
vim /etc/named.conf
#子配置文件
/etc/named.rfc1912.zones";
#数据目录
/var/named

#2.高速缓存dns
vim /etc/named.conf

13         listen-on port 53 { any; };		##虚拟机打开端口为所有	
19         allow-query     { any; };		##允许任何用户
20         forwarders{ 114.114.114.114; };	##地址解析
34         dnssec-validation no;		##不发送给网警机构检测

在这里插入图片描述
在这里插入图片描述
systemctl restart named

#测试
在客户端主机
vim /etc/resolv.conf
nameserver 172.25.254.238
在这里插入图片描述

dig www.baidu.com
在这里插入图片描述

#3.权威dns的正向解析

vim /etc/named.rfc1912.zones

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

在这里插入图片描述
cd /var/named
cp -p named.localhost westos.com.zone
vim westos.come.zone

$TTL 1D
@       IN SOA  dns.westos.com. overman.westos.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
          NS        dns.westos.com.
dns       A         172.25.254.238
www	      A         172.25.254.111
jsw	      A         172.25.254.222

在这里插入图片描述
systemctl restart named

#测试
在测试主机中
vim /etc/resolv.conf
nameserver 172.25.254.238

dig www.westos.com
dig jsw.westos.com
在这里插入图片描述
在这里插入图片描述
#4.反向解析
vim /etc/named.rfc1912.zones

zone "254.25.172.in-addr.arpa" IN {
        type master;
        file "westos.com.ptr";
        allow-update { none; };
};

cd /var/name
cp -p named.loopback westos.com.ptr
vim westos.com.ptr

$TTL 1D
@       IN SOA dns.westos.com. overman.westos.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.westos.com.
dns     A       172.25.254.238
111     PTR     www.westos.com.
222     PTR     jsw.westos.com.

在这里插入图片描述

systemctl restart named

#测试
在测试主机中
vim /etc/resolv.conf
nameserver 172.25.254.238

dig -x 172.25.254.111/222
在这里插入图片描述

#5.dns双向解析
vim /etc/named.conf

 59 view    localnet {
 60                 match-clients { localhost; };
 61                 zone "." IN {
 62                 type hint;
 63                 file "named.ca";
 64                 };
 65 include "/etc/named.rfc1912.zones";
 66 };
 67 view    internet {
 68                 match-clients { any; };
 69                 zone "." IN {
 70                 type hint;
 71                 file "named.ca";
 72                 };
 73 include "/etc/named.rfc1912.inters";
 74 };

在这里插入图片描述
#注意要"."前边的zone注释掉

cp -p named.rfc1912.zones named.rfc1912.inters
vim named.rfc1912.inters

25 zone "westos.com" IN {
26         type master;
27         file "westos.com.inter";
28         allow-update { none; };
29 };

在这里插入图片描述
cd /var/named/
cp -p westos.com.zone westos.com.inter
vim westos.com.inter

 $TTL 1D
 @       IN SOA  dns.westos.com. overman.westos.com. (
                                          0       ; serial
                                          1D      ; refresh
                                          1H      ; retry
                                          1W      ; expire
                                          3H )    ; minimum
          NS      dns.westos.com.
 dns     A       192.25.254.238
 www     A       192.25.254.111
 jsw     A       192.25.254.222

在这里插入图片描述
#测试
本机:dig www.westos.com
显示为172
在这里插入图片描述
其他机器:dig www.westos.com
显示为192
在这里插入图片描述

#6.辅助dns
主机dns设定
vim /etc/named.rfc1912.zones

zone "westos.com" IN {
         type master;
         file "westos.com";
         allow-update { none; };
         also-notify { 172.25.254.70; };
};

在这里插入图片描述
systemctl restart named
#注意每次改A记录文件后必须更改serial的数值,这个数值最大10位

辅助dns上
yum install bind -y
systemctl restart named
systemctl stop firewalld
vim /etc/named.conf
l

isten-on port 53 { any; };
allow-query     { any; };

vim /etc/name.rfc1912.zones

zone "westos.com" IN {
          type slave;
	  master { 172.25.254.238; };
          file "slaves/westos.com";
          allow-update { none; };
};

在这里插入图片描述
systemctl restart named

#测试
vim /etc/resolv.conf
nameserver 172.25.254.70

在主机端:
vim westos.com.zone
systemctl restart named
dig www.westos.com

在客户端:
ystemctl restart named
dig www.westos.com
在这里插入图片描述

当主机端更改vim westos.com.zone中的内容时客户端自动同步
在这里插入图片描述
在这里插入图片描述
#7.dns的远程更新
##基于ip
vim /etc/named.rfc1912.zones

zone "westos.com" IN {
        type master;
        file "westos.com.zone";
        allow-update { 172.25.254.70; };
        also-notify { 172.25.254.70; };
};

在这里插入图片描述
#若selinux为开启则需要开启域的写的权力
#setsebool -P named_write_master_zones on
在这里插入图片描述

chmod 770 /var/name

systemctl restart named

#测试
在138这台主机上
nsupdate

> server 172.25.254.238
> update add hello.westos.com 86400 A 172.25.254.222
> send

在这里插入图片描述
在主机上重启服务立刻被更新
在这里插入图片描述

nsupdate

> server 172.25.254.238
> update delete hello.westos.com 86400 A 172.25.254.222
> send

在这里插入图片描述
在主机上重启服务立刻删除更新
在这里插入图片描述

##基于key
dnssec-keygen -a HMAC-MD5 -b 128 -n HOST westos
cp /etc/rndc.key /etc/westos.key -p
vim /etc/westos.key

key "westos" {
        algorithm hmac-md5;
        secret "d1MpFBRu80GZUdcHg1PV6g==";

vim /etc/named.conf

42  include "/etc/westos.key";

vim /etc/named.rfc1912.zones

zone "westos.com" IN {
        type master;
        file "westos.com.zone";
        allow-update { key westos; };
        also-notify { 172.25.254.70; };
};

systemctl restart named

#测试
在138主机上
scp root@172.25.254.238:/var/named/Kwestos.+157+30540.* /mnt/
nsupdate -k Kwestos.+157+30540.key

> server 172.25.254.238
> update add hello.westos.com 86400 A 172.25.254.111
> send
> quit

在这里插入图片描述
在主机上重启服务立刻被更新
在这里插入图片描述

一、 内容概要 本资源提供了一个完整的“金属板材压弯成型”非线性仿真案例,基于ABAQUS/Explicit或Standard求解器完成。案例精确模拟了模具(凸模、凹模)与金属板材之间的接触、压合过程,直至板材发生塑性弯曲成型。 模型特点:包含完整的模具-工件装配体,定义了刚体约束、通用接触(或面面接触)及摩擦系数。 材料定义:金属板材采用弹塑性材料模型,定义了完整的屈服强度、塑性应变等真实应力-应变数据。 关键结果:提供了成型过程中的板材应力(Mises应力)、塑性应变(PE)、厚度变化​ 云图,以及模具受力(接触力)曲线,完整再现了压弯工艺的力学状态。 二、 适用人群 CAE工程师/工艺工程师:从事钣金冲压、模具设计、金属成型工艺分析与优化的专业人员。 高校师生:学习ABAQUS非线性分析、金属塑性成形理论,或从事相关课题研究的硕士/博士生。 结构设计工程师:需要评估钣金件可制造性(DFM)或预测成型回弹的设计人员。 三、 使用场景及目标 学习目标: 掌握在ABAQUS中设置金属塑性成形仿真的全流程,包括材料定义、复杂接触设置、边界条件与载荷步。 学习如何调试和分析大变形、非线性接触问题的收敛性技巧。 理解如何通过仿真预测成型缺陷(如减薄、破裂、回弹),并与理论或实验进行对比验证。 应用价值:本案例的建模方法与分析思路可直接应用于汽车覆盖件、电器外壳、结构件等钣金产品的冲压工艺开发与模具设计优化,减少试模成本。 四、 其他说明 资源包内包含参数化的INP文件、CAE模型文件、材料数据参考及一份简要的操作要点说明文档。INP文件便于用户直接修改关键参数(如压边力、摩擦系数、行程)进行自主研究。 建议使用ABAQUS 2022或更高版本打开。显式动力学分析(如用Explicit)对计算资源有一定要求。 本案例为教学与工程参考目的提供,用户可基于此框架进行拓展,应用于V型弯曲
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值