首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

DNS负载均衡

DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。人们在通过浏览器访问网站时只需要记住网站的域名即可,而不需要记住那些不太容易理解的IP地址。在DNS系统中有一个比较重要的的资源类型叫做主机记录也称为A记录,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。如果你有一个自己的域名,那么要想别人能访问到你的网站,你需要到特定的DNS解析服务商的服务器上填写A记录,过一段时间后,别人就能通过你的域名访问你的网站了。DNS除了能解析域名之外还具有负载均衡的功能,下面是利用DNS工作原理处理负载均衡的工作原理图:

03

社交、直播类APP的DDoS防护新思路--SDK版

近几年,随着短视频平台兴起,各种直播APP映入人们视野,目前社交、直播类APP行业仍是被攻击的重灾区,之前与几个做社交APP的朋友交流,平台服务端被流量攻击了,他们就抓紧换到高防机房,虽然高防服务器有一定效果,但是由于社交APP涉及视频流、图片等内容,再过滤攻击的同时会出现严重卡顿、延迟高的情况,所以朋友一直不太满意,在有攻击的时候打开视频、发送图片等情况下延迟很大(有时候没攻击延迟也高,可能很多高防单线缘故或者机房其他用户有攻击影响到整个机房环境造成出口波动),影响用户体验,甚至会因为高防依靠策略过滤造成误封用户的情况,导致一些正常用户无法登录被拦截的情况。

011

Linux学习之DNS+DHCP动态域名解析

DNS用来做主机名和IP地址的解析 DHCP用来动态分配IP 这里要做的是,使DHCP在分配IP时,动态更新DNS的解析记录 服务器IP:192.168.0.202 客户端测试IP:192.168.0.240-250 1、DHCP [root@dd ~]# yum install dhcp.x86_64 -y [root@dd ~]# vim /etc/dhcp/dhcpd.conf 参考/usr/share/doc/dhcp*/dhcpd.conf.sample  option domain-name "example.com";  option domain-name-servers 192.168.0.202;  default-lease-time 600;  max-lease-time 7200;  log-facility local7;  subnet 192.168.0.0 netmask 255.255.255.0 {   range 192.168.0.240 192.168.0.250;   option routers 192.168.0.1;  } 最后需加入 ddns-update-style interim; update-conflict-detection false; key ddns {         algorithm hmac-md5;       secret MARnLjY0Har0LMmn8R/Biw==;       }; zone example.com. {  primary 192.168.0.202;  key ddns; } 测试DHCP,使用另外一台虚拟机test,ip为自动获取,OK 2、DNS [root@dd mnt]# yum install bind.x86_64 bind-chroot.x86_64 -y [root@dd mnt]# dnssec-keygen -a HMAC-MD5 -b 128 -n HOST ddns [root@dd named]# /etc/init.d/named start 在/var/named/chroot/etc下cp -p rndc.key ddns.key 更改ddns为 key "ddns" {         algorithm hmac-md5;         secret "MARnLjY0Har0LMmn8R/Biw=="; }; 更改named.conf 添加include "/etc/ddns.key"; options {     listen-on port 53 { 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";         allow-query { any; }; 允许任何用户访问         recursion yes;         dnssec-enable yes;         dnssec-validation yes;         dnssec-lookaside auto;  /* Path to ISC DLV key */       bindkeys-file "/etc/named.iscdlv.key";

01
领券