DNS+Web+FTP服务器(kali2022 and kali2023)

kali2022搭建WEB服务器

┌──(kali㉿kali)-[~/Desktop]
└─$ nmcli connection show
NAME        UUID                                  TYPE      DEVICE 
有线连接 1  b0ef07b9-ba67-3fd4-a612-ab57a5b64ab3  ethernet  eth0   
                                                                                                                                                                                                                                           
┌──(kali㉿kali)-[~/Desktop]
└─$ nmcli device modify eth0 +ipv4.addresses 192.168.126.250/24
成功重新应用连接到设备 "eth0"。
                                                                                                                                                                                                                                           
┌──(kali㉿kali)-[~/Desktop]
└─$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:7f:80:91 brd ff:ff:ff:ff:ff:ff
    inet 192.168.126.250/24 brd 192.168.126.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet 192.168.126.129/24 brd 192.168.126.255 scope global secondary dynamic noprefixroute eth0
       valid_lft 1795sec preferred_lft 1795sec
    inet6 fe80::cc1e:d108:3d9a:4ff3/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
<VirtualHost 192.168.126.250>
    ServerName www.yyy.com
	DocumentRoot /var/www/html/yyy
</VirtualHost>
cd /var/www/html
mkdir yyy
echo "www.yyy.com" > yyy/index.html
┌──(root㉿kali)-[/var/www/html]
└─# systemctl is-active apache2   
active

kali2022搭建DNS服务器

┌──(root㉿kali)-[/var/www/html]
└─# apt install bind9   

配置文件内容,内容在后面

┌──(root㉿kali)-[/etc/bind]
└─# vim named.conf.local       
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# cp -p /etc/bind/db.local /var/cache/bind/db.yyy.com.zx
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# vim /var/cache/bind/db.yyy.com.zx
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# named-checkzone yyy.com /var/cache/bind/db.yyy.com.zx 
zone yyy.com/IN: loaded serial 2
OK
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# cp -p /etc/bind/db.127 /var/cache/bind/db.yyy.com.fx
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# vim /var/cache/bind/db.yyy.com.fx                     
                                                                                                                                                                                                                                           
┌──(root㉿kali)-[/etc/bind]
└─# named-checkzone yyy.com /var/cache/bind/db.yyy.com.fx
zone yyy.com/IN: loaded serial 1
OK

zone "yyy.com" IN {
        type master;
        file "db.yyy.com.zx";
};
zone "126.168.192.in-addr.arpa" IN {
        type master;
        file "db.yyy.com.fx";
};
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      kali
kali    IN      A       192.168.126.250
www     IN      A       192.168.126.250

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      kali
kali    IN      A       192.168.126.250
250     IN      PTR     www.yyy.com.

重启服务

┌──(root㉿kali)-[/etc/bind]
└─# systemctl restart named 

kali2023客户端访问服务器

┌──(kali㉿kali)-[/etc/bind]
└─$ sudo vim /etc/resolv.conf 
nameserver 192.168.136.250

验证

┌──(kali㉿kali)-[/etc/bind]
└─$ nslookup 192.168.126.250
250.126.168.192.in-addr.arpa    name = www.yyy.com.

                                                                                                                                                                                                                                           
┌──(kali㉿kali)-[/etc/bind]
└─$ nslookup www.yyy.com    
Server:         192.168.126.250
Address:        192.168.126.250#53

Name:   www.yyy.com
Address: 192.168.126.250

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值