- 博客(10)
- 收藏
- 关注
原创 阿里云节点搭建DNS服务器
DNS作为一个服务,他必然是在公网上,然后可以被其他节点访问的。因此我就买了个阿里云节点搭建了一个DNS服务器。作为买了两个阿里云节点的过来人,也算有点经验,所以记录一下。
2024-12-30 18:52:53
865
1
原创 DNS与BIND学习(三)
实现DNS服务器对管理区域cs.edu的正向解析后,我们继续来做反向解析,这次是有了IP,找到对应的域名。再一个是实现从DNS服务器的搭建,如果只有一个DNS服务器的话,他挂了以后整个区域都不能解析DNS了,因此我们需要冗余DNS区域数据。
2024-10-07 17:59:51
1732
原创 DNS与BIND学习(二)
括号中的第二个参数为拉的时间间隔(如果版本号变化,从服务器拉取数据),第三个参数是拉取失败,多久重试一次,第四个数据是从服务器多久拉取失败,从服务器数据失效,第五个数据是不存在记录的缓存有效期。28号虚拟机上运行的是AI.cs.edu,他的域名和IP对应关系只有38号虚拟机知道。如果正确访问到28号虚拟机,也就是正确访问到AI.cs.edu,那控制台就会返AI.cs.edu On 192.168.125.28。为了更好解释,假设一个场景:要建立一个cs.edu区域,我们有一个DNS服务器,2个客户机。
2024-10-06 18:17:10
817
原创 DNS与BIND学习(一)
DNS就是域名解析,就是有了www.baidu.com,然后DNS解析出他是39.156.66.18,反过来,有了IP,能给你解析出域名,说白了就是IP和域名的对应关系表。当然日常上网,没人会记住39.156.66.18吧,一般只会搜索www.baidu.com,因此DNS还是很重要的一个服务的。
2024-10-05 23:15:17
2146
原创 ubuntu虚拟机无法联网解决及固定静态IP
最近准备自己建一个虚拟机集群,发现电脑上有两种虚拟机,一个是ubuntu2204,一个是ubuntu18,可能长时间都没使用了,两个不出所料,都不能联网了。思考为什么经常性连不上网以及如何稳定连接各个虚拟机,便记录一下解决过程。
2024-10-05 10:31:08
2638
原创 读取带空格字符串
1.用gets读取#include<iostream>using namespace std;int main(){ char a[100]; gets(a); puts(a); }2.用getline(cin,string) 读取#include<iostream>using namespace std;int main(){ string m; getline(cin,m); cout<<m;}3.用cin.getlin
2021-08-24 19:15:21
294
原创 关于输出控制
一.cin局限性它只能输出6个有效数字,这不能满足题目需求,所以我们要找一些来控制的函数。二.setw()等函数#include<iostream>#include<iomanip>using namespace std;int main(){ //关于函数顺序setprecision()>setfill()>setw()>cout,前面的可以控制后面的 double a=234.34789798; //cout<<lef
2021-08-11 21:31:41
184
原创 关于输入控制总结
一.cin用法cin以空格或回车为结束符,较常用,可以读取任何类型,int,char,string,char[],double等其中char只能读一个字符,因为char的字节数为1,而char[]可以自定义读一个字符串,和string差不多,但char[]可能更好用一点,因为你知道每个位置对应的字符。例如:int main(){ char a; char b[80]; cin>>a>>b; cout<<a<<" "<<
2021-08-11 20:54:04
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人