Linux下搭建DNS服務(wù)器
1、安裝服務(wù)
yum -y install bind #安裝DNS 服務(wù)
yum install bind-utils –y #安裝DNS 檢測(cè)工具
2、編輯配置文件
vi /etc/named.conf
3、檢查語(yǔ)法錯(cuò)誤
named-checkconf
4、編輯配置文件
vi /etc/named.rfc1912.zones
最后添加
5、編寫正向DNS配置
cd /var/named
cp -p named.localhost named.cty.com #編輯正向區(qū)域數(shù)據(jù)配置文件,注意復(fù)制配置文件時(shí),要保持源文件權(quán)限
vi named.cty.com //編輯正向區(qū)域數(shù)據(jù)配置文件內(nèi)容
6、編輯反向配置文件
cp -p named.cty.com named.11.11.11 #復(fù)制反向區(qū)域數(shù)據(jù)配置文件
vi named.11.11.11
7、測(cè)試DNS服務(wù)器
systemctl restart named #重新啟動(dòng)服務(wù)
vi /etc/resolv.conf #添加新的DNS nameserver 192.168.127.11
nslookup vsanfs-3.cty.com #正向測(cè)試DNS
nslookup 11.11.11.113 #反向測(cè)試DNS
Linux上NFS服務(wù)器配置
一、服務(wù)端配置
安裝 NFS 服務(wù)器所需的軟件包:nfs 和 rpcbind
設(shè)置開機(jī)啟動(dòng)
啟動(dòng)NFS服務(wù)
先啟動(dòng) systemctl start rpcbind
再啟動(dòng)nfs systemctl start nfs
配置服務(wù)器端共享目錄
1)編輯配置文件
假設(shè)服務(wù)端 目錄為/home/nfs chmod 777
/home/nfs(rw,sync)表示所有客戶端都能連
刷新exportfs -r
2)開啟服務(wù)端防火墻端口2049
添加一行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT 保存退出
重啟服務(wù)
service rpcbind restart
service nfs restart
查看共享的目錄showmount -e
二.客戶端配置
同服務(wù)端一樣安裝nfs和rpcbind服務(wù) 并啟動(dòng) 開啟2049端口
showmount -e 10.61.1.31
Export list for 10.61.1.31:
/home/nfs *
mkdir /mnt/nfs
chmod 777 /mnt/nfs
sudo mount -t nfs 10.61.1.31:/home/nfs /mnt/nfs
啟用自動(dòng)掛載
vim /etc/fstab
10.61.1.31:/home/nfs /mnt/nfs nfs defaults 0 0
nfs服務(wù)無(wú)法啟動(dòng)故障:
rpcbind服務(wù)也無(wú)法啟動(dòng),提示Failed to listen on RPCbind Server Activation Socket
嘗試禁用ipv6
[root@nfs ~]# vim /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
[root@nfs ~]# sysctl -p
修改rpcbind服務(wù)的socket文件監(jiān)聽的地址
[root@nfs ~]# find /etc -name 'rpcbind.socket'
/etc/systemd/system/sockets.target.wants/rpcbind.socket
[root@nfs ~]# vim /etc/systemd/system/sockets.target.wants/rpcbind.socket
服務(wù)重載、重啟
[root@nfs ~]# systemctl daemon-reload
[root@nfs ~]# systemctl restart rpcbind
[root@nfs ~]# systemctl restart nfs
Linux上利用Nginx創(chuàng)建局域網(wǎng)yum源
一、nginx安裝
1.首先安裝依賴包(依賴包有點(diǎn)多,我們采用yum的方式來(lái)安裝)
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
2.將nginx-1.19.4.tar.gz上傳到/usr/local/下
tar -zxvf nginx-1.19.4.tar.gz
cd nginx-1.19.4
./configure make && make isntall
3.啟動(dòng)
檢查配置文件是否正確
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -V # 可以看到編譯選項(xiàng)
將nginx添加系統(tǒng)命令中
cp /usr/local/nginx/sbin/nginx /usr/local/sbin/
添加開機(jī)啟動(dòng)
echo "/usr/local/sbin/nginx" >> /etc/rc.local
啟動(dòng):nginx
停止: kill 進(jìn)程
重載: nginx -s reload
二、yum源與web配置
1.創(chuàng)建一個(gè)目錄如/data/centos,并創(chuàng)建子目錄6、7分別對(duì)應(yīng)centos6和7的源,將對(duì)應(yīng)的光盤iso文件解壓至目錄,把repodata里面的repond.xml拷貝至上級(jí)目錄:
2.配置nginx.conf文件如下,配置完成后nginx需要重載
[root@gatjgy-ntp 6]# cat /usr/local/nginx/conf/nginx.conf
三、在客戶端機(jī)器上配置yum源
cat /etc/yum.repos.d/CentOS-Base.repo
yum clean all
yum makecache
yum repolist 即可看到y(tǒng)um源
審核編輯:湯梓紅
-
Linux
+關(guān)注
關(guān)注
87文章
11158瀏覽量
208459 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
8842瀏覽量
84945 -
DNS
+關(guān)注
關(guān)注
0文章
214瀏覽量
19749 -
NFS
+關(guān)注
關(guān)注
1文章
52瀏覽量
26063 -
nginx
+關(guān)注
關(guān)注
0文章
141瀏覽量
12143
原文標(biāo)題:Linux 技巧三則:搭建DNS服務(wù)器 / NFS服務(wù)器配置 / 利用Nginx創(chuàng)建局域網(wǎng)yum源
文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論