Logo Atlas
  • Home
  • About Me
  • Skills
  • Education
  • Recent Posts
  • Certifications
  • Posts
  • English
    Español English
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • CI / CD Jenkins
    • CI / CD practice with Jenkins
    • Workshop 1 Ortho-rector of markdown documents (test)
    • Workshop 2 Valid HTML5 check and surge.sh deployment (test and deploy)
    • Workshop 3 Continuous integration of django application (Test)
  • Database
    • Install MariaDB in Debian
    • Interconnection of database servers
    • Oracle 19c installation under Debian 12
    • PostgreSQL installation in Debian 12
    • Remote access configuration in Oracle
    • Remote access in MariaDB
  • Docker
    • Docker Compose Installation on Ubuntu 24
    • Docker Installation on Ubuntu 24
    • Workshop 1 Storage and networks in Docker
    • Workshop 2 Multicontainer Scenarios in Docker
    • Workshop 3 Image creation Docker
  • Firewall
    • Fortinet CLI
    • Perimetral with Fortinet I
    • Perimetral with Fortinet II
    • Perimetral with Nftables I
    • Perimetral with Nftables II
  • Linux Drivers
    • Drivers Nvidia
    • How to choose which graph to use on my laptop with Linux
  • Networks
    • Android GNS3-KVM
    • Basic IPv6 scenario
    • GNS3 and Wireshark installation
    • GNS3 installation in Debian 12
    • GNS3 switch configuration
    • IPV6 Tunnels
    • NAT in Cisco and Linux
    • Network monitoring commands
    • OpenStack routing
    • Protocol ARP
    • Underworld
    • Underworld evolution
  • Observability
    • Metrics
      • Prometheus
        • Installation of Prometheus with Docker Compose and Node Exporter on Debian 12
  • Security
    • Forensic computer
    • HTTPS
  • Services
    • Apache
    • DHCP
      • Installation and Configuration of a DHCP Server on Linux
    • DNS
      • BIND9
        • Configuring a Slave DNS Server with BIND9
        • Installation and Configuration of BIND9 on Linux
      • DNSMASQ
        • Local Server with DNSMasq
    • FTP
    • NAT with iptables
    • SSH
  • Systems
    • Active Directory in Ubuntu
    • Centralized collection of logs journald
    • Compilations in LINUX
      • Compilation of a C-program using a Makefile
      • Compilation of a kernel
    • Creation of an automated installation system
    • Install and configure samba in Debian
    • Linux Command
      • Kernel parameter modification exercises
      • Linux processes
      • Module management exercises
      • Package management
      • Packaging and compressors
      • Paid management exercises
      • Task programming
    • Migration in Linnux
      • File system
      • Migtation from CentOS stream 8 to CentOS stream 9
      • Systemd elimination
      • Transformation instance cloud
    • NFS in Debian
    • SELinux activation configuration
    • Share resources in Windows
    • Ssh service in Windows
    • Storage Spaces in Windows Server
  • VPN
    • OpenVPN and Wireguard Comparative
    • OpenVPN remote access
    • Remote access Ipsec StrongSwan
    • Site-to-Site IPsec Cisco
    • Site-to-Site IPsec Fortinet
    • Site-to-Site OpenVPN
    • Site-to-Site Wireguard
    • Wireguard remote access
  • Web applications
    • LAMP stack installation
    • LEMP stack installation
    • WordPress LAMP
    • WordPress LEMP
Hero Image
Configuring a Slave DNS Server with BIND9

In this guide, you will learn how to configure a slave DNS server using BIND9 on Debian. This server will sync with the master server (dns1.javiercruces.org) and distribute the name resolution load in your local network. You will also be guided to verify that the zone transfer works correctly. In this case, the slave server is located in the 192.168.10.0/24 network, with the IP 192.168.10.200. 1. Initial Setup of the Slave Server Hostname First, assign the correct hostname. Edit the /etc/hostname file:

  • DNS
  • BIND9
  • SMR
  • ASIR
Saturday, May 10, 2025 | 5 minutes Read
Hero Image
Installation and Configuration of BIND9 on Linux

In this guide, you will learn how to install and configure a DNS server on Linux using BIND9. You will set up forward and reverse lookup zones for your domain, allow DNS queries from other machines on the network, and perform tests using tools like dig. You will also learn how to configure forwarders to efficiently resolve external domain names. 1. Initial Preparation Create the DNS Machine Create a machine and set its name to dns1.yourname.org.

  • DNS
  • BIND9
  • SMR
  • ASIR
Sunday, May 4, 2025 | 3 minutes Read
Hero Image
Apache configuration under debian

Install an Apache web server for use in an Intranet To install the server we must run as root the following command: Create within the / var / www / html directory a file called intrada.html where you put a welcome message Now I’ll put it inside the route: Next we will post a more complete page on our server, for it use your web application website.

  • Servicios
  • NAT
  • SMR
  • IPTABLES
  • SNAT
  • SSH
  • FORWARDING
  • APACHE
Friday, September 8, 2023 | 2 minutes Read
Hero Image
DNS server configuration in Debian

Dnsmasq The dnsmasq package allows you to start a DNS server in a very simple way. Simply by installing and starting the dnsmasq service, without any additional configuration, our PC will become a DNS cache server and will also solve the names we have configured in the / etc / hosts file of our server. The resolution will work both directly and inversely, that is, it will solve the IP given a PC name and the PC name given the IP.

  • Servicios
  • NAT
  • SMR
  • DHCP
  • SNAT
  • DNS
  • DNSMASQ
Friday, September 8, 2023 | 3 minutes Read
Hero Image
FTP under debian

FTP server under debian Installation and configuration of the authenticated proFTPd server First we will create a group called ftpgroup: Create two local users from the ftp group we have created: Jose and Maria We install the ftp service: Basic configuration of the proftpd.conf file: All users access your directory only: We can now access from the browser with users Jose and Maria: Each of these I have created a folder with your name within your personal directories in order to identify them.

  • Servicios
  • NAT
  • SMR
  • IPTABLES
  • SNAT
  • SSH
  • FORWARDING
  • APACHE
  • FTP
Friday, September 8, 2023 | 2 minutes Read
Hero Image
Installing and Configuring a DHCP Server on Linux

Configuring the DHCP Server on Debian In this article, you will learn how to configure the isc-dhcp-server. Additionally, we will configure an IP reservation and set it up to operate on two different scopes. Here is my DHCP server’s network configuration: # Router external network auto ens4 iface ens4 inet dhcp # Internal network 1 auto ens5 iface ens5 inet static address 192.168.10.1 netmask 255.255.255.0 # SNAT for ens5 network , ensure that bit of forwarding is activated. post-up iptables -t nat -A POSTROUTING -o ens4 -j MASQUERADE post-down iptables -t nat -D POSTROUTING -o ens4 -j MASQUERADE # Internal network 2 auto ens6 iface ens6 inet static address 192.168.20.1 netmask 255.255.255.0 Installing the isc-dhcp-server To install the DHCP server on Debian, run the following command:

  • Services
  • NAT
  • SMR
  • DHCP
  • SNAT
Friday, September 8, 2023 | 4 minutes Read
Hero Image
NAT with iptables

NAT with iptables In this article you will learn to set up a small scenario in which you can set up a series of services. You will create the scenario described below, and you will make it through an internal network, using a Linux server, that you have access to the Internet by configuring SNAT in it by using iptables. Installation of the test environment We will install the following environment:

  • Servicios
  • NAT
  • SMR
  • IPTABLES
  • SNAT
Friday, September 8, 2023 | 2 minutes Read
Hero Image
SSH under debian

#SSH server under debian Remote management using SSH The first thing we should do is install the package on the server and the client: For safety it is usually not allowed to connect the root to the server; for this, the /etc/ssh/sshd config file should be modified, and the following option is put: And we restart the service to apply the changes: Connect to ssh server We’re going to install the ssh client, for that:

  • Servicios
  • NAT
  • SMR
  • IPTABLES
  • SNAT
  • SSH
  • FORWARDING
Friday, September 8, 2023 | 4 minutes Read
Navigation
  • About Me
  • Skills
  • Education
  • Recent Posts
  • Certifications
Contact me:
  • contacto@javiercd.es
  • javierasping
  • Francisco Javier Cruces Doval

Liability Notice: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses. You can modify or distribute the theme without requiring any permission from the theme author. However, the theme author does not provide any warranty or takes any liability for any issue with the theme.


Toha Theme Logo Toha
© 2023 Copyright.
Powered by Hugo Logo