Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR

Cloudflare Training

Eka Sunucu cloudflare training Make your website faster, safer and more accessible with. This comprehensive guide takes you through all the basic features of Cloudflare step by step.

Cloudflare; DNS management, firewall, CDN and SSL certificate It is an indispensable security and performance solution for websites that offers services such as on a single platform.

Web
Security

Protects your site with DDoS protection and WAF firewall

speed
optimization

Speeds up your site with CDN and cache

DNS
Management

Provides fast and reliable DNS management

Free
SSL

Free SSL certificate for your websites

Contents

Creating a Cloudflare Account

How to Create a Cloudflare Account?

To benefit from the services offered by Cloudflare, you must first create an account. Creating an account is completely free and will only take a few minutes.

1

Visit Cloudflare Website

In your browser www.cloudflare.com Go to and in the upper right corner "Sign Up" Click the (Register) button.

2

Fill out the Registration Form

On the page that opens, enter your e-mail address and a password you choose. Also "Terms and Conditions" with "Privacy Policy"Confirm that you have read.

3

Email Verification

After registration, a verification link will be sent to your email address. Verify your email address by clicking this link.

4

Security Check

After email verification, it is recommended that you set up two-factor authentication (2FA) to secure your account. This step is optional but important for security purposes.

Important Note: Once you create your Cloudflare account, you will be presented with a variety of plan options. Many basic features Free Plan It is available with . You can upgrade your plan later based on your needs.
Cloudflare Sign Up Screen
Cloudflare Sign Up Screen

Free Plan Features

  • DDoS Protection
  • Basic WAF (Web Application Firewall)
  • Free SSL Certificate
  • Global CDN
  • Basic DNS Management
  • 3 Page Rule

Adding and Installing a Website

Adding a Cloudflare Site
Cloudflare Site Addition Screen
Attention! Nameserver changes can spread across the internet within 24-48 hours. During this period, your site will not be interrupted, but Cloudflare protection may not be fully active.

How to Add Your Website to Cloudflare?

After creating your Cloudflare account, you need to add the website you want to protect and optimize to Cloudflare. Here's what you need to do step by step:

1

Add Your Site

In the Cloudflare control panel "Add a Site" Click the (Add Site) button and enter the domain name of the website you want to protect (for example: examplesite.com).

2

Choose Plan

Cloudflare will offer you a variety of plan options. For starters Free Plan You can choose (Free Plan). You can upgrade your plan in the future according to your needs.

3

Review DNS Records

Cloudflare will automatically scan and list your site's existing DNS records. Check these records and edit if necessary. If there is a missing record, you can add it manually.

4

Nameserver Change

Cloudflare will provide you with private nameserver information. You need to change these nameservers from the control panel of your domain registrar. Usually this change happens like this:

  • ns1.cloudflare.com
  • ns2.cloudflare.com
5

Wait for Activation

After making the nameserver change, it is necessary to wait for this change to spread throughout the internet. This process is usually completed within 24 hours, but can sometimes take up to 48 hours.

6

Installation Completed!

Once the nameserver change is propagated, Cloudflare will send you an email and you will also see a notification in your control panel. Your site is now under Cloudflare protection!

Helpful Tips

  • Before changing the nameserver, make sure all your DNS records are correct.
  • If you use email services, check that your MX records are configured correctly.
  • Initially Cloudflare "DNS Only" Running in mode can help you minimize potential problems.

DNS Records and Management

How to Manage DNS in Cloudflare?

DNS (Domain Name System) is the system that translates internet domain names into IP addresses. Cloudflare's DNS management allows you to control and optimize your website traffic. You can easily manage your DNS records via Cloudflare.

Information: Cloudflare DNS management becomes active after pointing nameservers to Cloudflare. Your DNS changes propagate within minutes through Cloudflare's global network.

DNS record types and management in Cloudflare are as follows:

The A record points a domain to an IPv4 address. For example, if your site's IP address is 192.0.2.1 , you create an A record for example.com.

How to Add A Record?

A CNAME record points one domain to another domain. For example, it is used to redirect blog.example.com to example.com.

How to Add a CNAME Record?

The MX record specifies where to direct email traffic. If you use services like Gmail, Microsoft 365 , you need to add their MX records.

How to Add MX Record?

TXT registration allows you to add text information to your domain. It is often used for email verifications (SPF, DKIM) and proving domain ownership.

How to Add a TXT Record?
Cloudflare DNS Management
Cloudflare DNS Management Panel

DNS Security Features

  • DNSSEC: DNS Security Extensions
  • DNS Proxy: Hiding your site's real IP address
  • DNS Cache: Faster DNS resolution
  • DNS Analytics: Statistics about DNS queries
Quick Tip: By activating the "Proxy status" feature for each record in Cloudflare DNS settings, you can enable that record to benefit from Cloudflare's security and performance features.

Adding an A Record

Adding a Cloudflare A Record
Add Cloudflare A Record Screen

A Record Settings

  • Name: Domain name or subdomain
  • IPv4 address: Server IP address
  • TTL: Record cache time
  • Proxy status: Cloudflare proxy usage

How to Add an A Record in Cloudflare?

The A record is used to point your domain (for example example.com) to an IPv4 address (for example 192.0.2.1). This is the most basic way to indicate where your website is hosted.

1

Enter the DNS Management Panel

In your Cloudflare control panel, after selecting your site, from the left menu "DNS" Click the tab.

2

Click on the Add Record Button

In the DNS management panel "Add record" Click the (Add Record) button.

3

Select Record Type

From the menu that opens "Type" in (Type) field "A" Select .

4

Enter Name and IP Address

"Name" In the (Name) field you can enter:

  • For main domain @ or leave blank
  • For subdomain (e.g. blog.example.com), just type the subdomain: blog

"IPv4 address" In the (IPv4 address) field, enter the IP address of your server (for example 192.0.2.1).

5

Determine Proxy Status

"Proxy status" There are two options for (Proxy status):

  • proxied (With proxy): Uses Cloudflare's security and performance features and hides your real IP address.
  • DNS only (DNS Only): It only does DNS routing, it does not use Cloudflare's security layer.

Usually for web servers proxied option is recommended.

6

Determine TTL Value

"TTL" The (Time To Live) value specifies how long the DNS record will be kept in the cache. For a proxy record, this field is determined automatically and cannot be changed.

7

Save Recording

"Save" Create your A record by clicking the (Save) button. The recording will start spreading across Cloudflare's global network within a few seconds.

Important: When adding multiple A records, if you enter different IP addresses with the same name (for example @), it can be used for load balancing purposes. In this case, traffic is distributed between these IPs.

Common A Record Use Examples

  • Main domain name: @ → 192.0.2.1
  • www subdomain: www → 192.0.2.1
  • Blog subdomain: blog → 192.0.2.2
  • API subdomain: api → 192.0.2.3

Adding a CNAME Record

How to Add CNAME Record in Cloudflare?

CNAME (Canonical Name) record is used to point one domain name to another domain name. This record type is useful when you want to associate a single resource with multiple domains.

What is it for? CNAME records are ideal for pointing different subdomains to a parent with the same IP address. For example, you can redirect "blog.example.com" to "example.com".
1

Enter the DNS Management Panel

In your Cloudflare control panel, after selecting your site, from the left menu "DNS" Click the tab.

2

Click on the Add Record Button

In the DNS management panel "Add record" Click the (Add Record) button.

3

Select Record Type

From the menu that opens "Type" in (Type) field "CNAME" Select .

4

Enter Name and Target Information

"Name" In the (Name) field, enter the subdomain you want to create (for example: blog).

"Target" In the (Target) field, enter the target domain to redirect to. This must be a full domain name (for example: example.com or subdomain.example.com).

5

Determine Proxy Status

You can specify proxy status for CNAME records as well as for A records:

  • proxied (With proxy): Uses Cloudflare's security and performance features.
  • DNS only (DNS Only): Only provides DNS forwarding, does not provide Cloudflare protection.
6

Determine TTL Value

If you selected the Proxied option, the TTL value is set automatically. If you selected DNS only, you can specify the TTL value manually.

7

Save Recording

"Save" Create your CNAME record by clicking the (Save) button.

CNAME Usage Examples

  • Blog: blog.example.com → example.com
  • Support: support.example.com → help.example.com
  • E-posta Pazarlama: newsletter.example.com → email.thirdparty.com
  • E-commerce: shop.example.com → mystore.shopify.com
Adding a Cloudflare CNAME Record
Cloudflare CNAME Record Addition Screen

CNAME vs A Record

CNAME Record A Record
Redirects domain name to another domain name Redirects the domain name to an IP address
Automatically updates if target IP changes Manual update required if target IP changes
Cannot be used for root domain (apex domain) Available for root domain
3, such as CDN, email marketing. Ideal for integration with party services Ideal for web hosting
Important: CNAME record cannot be used for root domain (apex domain). For example, you cannot create a CNAME record for "example.com", you must use an A record instead. CNAME can only be used for subdomains.

Adding an MX Record

Adding a Cloudflare MX Record
Add Cloudflare MX Record Screen

Popular Email Services MX Records

Gmail / Google Workspace:
  • 1 ASPMX.L.GOOGLE.COM
  • 5 ALT1.ASPMX.L.GOOGLE.COM
  • 5 ALT2.ASPMX.L.GOOGLE.COM
  • 10 ALT3.ASPMX.L.GOOGLE.COM
  • 10 ALT4.ASPMX.L.GOOGLE.COM
Microsoft 365:
  • 0 example-com.mail.protection.outlook.com
Zoho Mail:
  • 10 mx.zoho.com
  • 20 mx2.zoho.com
  • 50 mx3.zoho.com

How to Add MX Record in Cloudflare?

MX (Mail Exchange) records are DNS records that specify where email traffic should be directed. These records ensure that incoming mail to email addresses associated with your domain is forwarded to the correct email server.

What is it for? MX records ensure that e-mails sent to e-mail addresses such as "[email protected]" are forwarded to the correct e-mail server. To use services such as Gmail, Microsoft 365, Zoho Mail, you need to add MX records.
1

Enter the DNS Management Panel

In your Cloudflare control panel, after selecting your site, from the left menu "DNS" Click the tab.

2

Click on the Add Record Button

In the DNS management panel "Add record" Click the (Add Record) button.

3

Select Record Type

From the menu that opens "Type" in (Type) field "MX" Select .

4

Enter Name and Mail Server Information

"Name" If you are configuring the (Name) field for the part of the email address after the '@' sign, usually for the main domain @ or left blank. If you are configuring email for a subdomain (e.g. mail.example.com), you can type that subdomain.

"mail server" In the (Mail server) field, enter the mail server address provided to you by your e-mail service provider (e.g. mx1.example-mail.com).

5

Determine Priority Value

"priority" The (Priority) field specifies which mail server to use first when you have more than one MX record. A lower number indicates a higher priority.

For example:

  • For primary mail server 10
  • For secondary (backup) mail server 20
6

TTL and Proxy Settings

Proxy status for MX records is usually "DNS only" It should be set to (DNS only). Email traffic should not go through the Cloudflare proxy but should be directed directly to the mail server.

For the TTL (Time To Live) value, the "Automatic" option is generally suitable.

7

Save Recording

"Save" Create your MX record by clicking the (Save) button.

Your email service provider may often require you to add more than one MX record. Repeat these steps for each record.

Important: After you create MX records, you may need to follow other instructions from your email service provider. You may often be asked to add TXT records (SPF, DKIM, DMARC) for email verification.

Email Configuration Tips

  • MX records, DNS only mode, the proxy feature should be turned off.
  • You can increase your email security by adding SPF, DKIM and DMARC records.
  • After adding new MX records, it may take several hours to switch from your old email configuration to the new configuration.
  • To test email configuration, MX Toolbox You can use tools like.

Adding a TXT Record

How to Add a TXT Record on Cloudflare?

TXT (Text) records are DNS records that allow you to add text-based information to your domain. These records are often used for email verification, validating domain ownership, and configuring other web services.

What is it for? TXT records are used for configuring email security (SPF, DKIM, DMARC), domain verification (Google Search Console, Microsoft 365), and various third-party services.
1

Enter the DNS Management Panel

In your Cloudflare control panel, after selecting your site, from the left menu "DNS" Click the tab.

2

Click on the Add Record Button

In the DNS management panel "Add record" Click the (Add Record) button.

3

Select Record Type

From the menu that opens "Type" in (Type) field "TXT" Select .

4

Enter Name and Content Information

"Name" In the (Name) field you can enter:

  • For main domain @ or leave blank
  • For a specific subdomain, type that subdomain (ex: _dmarc, _acme-challenge)

"Content" In the (Content) field, enter the text value given to you by your service provider. This should usually be in a specific format.

5

Determine TTL Value

For TXT records usually "Auto" (Automatic) TTL value is sufficient. This allows Cloudflare to determine the optimal cache duration.

6

Determine Proxy Status

Proxy status for TXT records is usually "DNS only" (DNS only) because these record types are not directly related to web traffic.

7

Save Recording

"Save" Create your TXT record by clicking the (Save) button. The recording will spread across Cloudflare's global network within minutes.

Common TXT Record Use Examples

  • SPF Record: @ → v=spf1 include:_spf.google.com ~all
  • DKIM Registration: selector._domainkey → v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBA...
  • DMARC Record: _dmarc → v=DMARC1; p=none; rua=mailto:[email protected]
  • Site Verification: @ → google-site-verification=xxxxxxxxxxxxxxxx
Adding a Cloudflare TXT Record
Add Cloudflare TXT Record Screen

Email Security Logs

  • SPF: Specifies servers authorized to send e-mail
  • DKIM: Digitally signs emails
  • DMARC: Specifies the action to take when SPF and DKIM verification fails
Important: The content of TXT records is usually written in quotation marks. However, Cloudflare automatically adds quotes when adding a TXT record, so putting quotes in the content field is unnecessary and can cause errors.
Quick Tip: To test whether TXT records are added correctly MX Toolbox You can use DNS inspection tools such as.

SSL/TLS Settings

Cloudflare SSL/TLS Settings
Cloudflare SSL/TLS Management Panel

SSL Encryption Modes

  • Off: No SSL used, only HTTP supported
  • Esnek: HTTPS between visitors and Cloudflare, HTTP between Cloudflare and server
  • Tam: All connections are HTTPS, a valid SSL certificate is required on the server
  • Full (Tight): All connections are HTTPS, a valid and trusted SSL certificate is required on the server

How to Adjust Cloudflare SSL/TLS Settings?

SSL/TLS is a protocol that encrypts communication between your website and visitors. Cloudflare allows you to enable HTTPS by offering a free SSL certificate to all websites.

Why is it important? SSL/TLS (HTTPS) protects your visitors' data, helps you rank better on Google, and ensures that the "Secure" sign appears in browsers. Additionally, most modern web features require HTTPS.
1

Go to SSL/TLS Settings Page

In your Cloudflare control panel, after selecting your site, from the left menu "SSL/TLS" Click the tab.

2

Select SSL Mode

In the General tab, "SSL/TLS encryption mode" In the (SSL/TLS encryption mode) section, select the SSL mode best suited for your site:

  • Off: No SSL protection, not recommended.
  • Flexible: Visitors connect to your site over HTTPS, but Cloudflare connects to your server over HTTP. If your server does not have an SSL certificate, you can use this mode.
  • Full (Tam): All connections occur over HTTPS. Your server must have an SSL certificate (it can also be self-signed).
  • Full (Strict): The safest option. All connections occur over HTTPS, and the SSL certificate on your server must be signed by a trusted certificate authority.
3

Always Use HTTPS

Go to the Edge Certificates tab and "Always Use HTTPS" Enable (Always Use HTTPS). This automatically redirects all requests made over HTTP to HTTPS.

4

Set Minimum TLS Version

To increase the security level, "Minimum TLS Version" You can set (Minimum TLS Version) to TLS 1.2 or higher. This disables old and insecure versions of TLS.

5

Enable Automatic HTTPS Redirects

"Automatic HTTPS Rewrites" Enable (Automatic HTTPS Rewrites). This prevents "mixed content" errors by automatically converting HTTP links on your page to HTTPS.

6

Manage SSL Certificates

If you want to install a custom SSL certificate, "Origin Server" You can install your own SSL certificate by going to the (Source Server) tab. Alternatively, you can use Cloudflare's free Origin CA certificate.

7

HSTS (HTTP Strict Transport Security) Setting

For advanced security "HSTS" You can enable HSTS by going to the tab. This tells browsers that your site should always be accessed over HTTPS. But be careful, make sure SSL is working completely correctly before making this setting.

Attention: After the SSL mode change, it may take some time for your site visitors' browser caches to clear. Also, before switching to Full (Strict) mode, make sure that a valid SSL certificate is installed on your server, otherwise access problems to your site may occur.

SSL/TLS Tips

  • For a new site, you can initially use "Flexible" mode, then switch to "Full" or "Full (Strict)" mode after installing an SSL certificate on your server.
  • Using Cloudflare's Origin CA certificate, you can get a free and reliable SSL certificate for your server.
  • By enabling the "Always Use HTTPS" option, you can have all HTTP traffic automatically redirected to HTTPS.
  • Check the validity period of your SSL certificate regularly and renew it before it expires.

WAF (Web Application Firewall)

How Does Cloudflare WAF Work?

Cloudflare uses WAF (Web Application Firewall) to secure your website. WAF is designed to detect and block attacks against web applications. This increases the security of your website and protects your users' data.

Information: Cloudflare WAF includes many features and rules to secure your website. These rules increase the security of your website and protect your users' data while not affecting the performance of your web applications.

Here are some important features used in Cloudflare WAF:

Basic WAF rules are used to secure your website. These rules protect your users' data while increasing the security of your website.

  • SQL Injection
  • Cross-Site Scripting (XSS)
  • Remote File Inclusion
  • Denial of Service (DoS)
  • Brute Force
  • Bad Bots
  • Bad Referrer
  • Bad User-Agent

Advanced WAF rules are used to further increase the security of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

  • machine learning
  • Behavioral Analysis
  • Advanced Threat Detection
  • Custom Rules
Cloudflare WAF
Cloudflare WAF

WAF Features

  • IP Relays: It controls traffic flow based on your website's IP addresses.
  • Geo-IP: It controls traffic flow based on users' location based on your website's IP addresses.
  • IP Relays: It controls traffic flow based on your website's IP addresses.
  • IP Relays: It controls traffic flow based on your website's IP addresses.
Quick Tip: Cloudflare WAF uses many features and rules to increase the security of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

Page Rules and Redirects

How Do Cloudflare Page Rules Work?

Cloudflare uses page rules to improve the security and performance of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

Information: Cloudflare page rules contain many features and rules to improve the security and performance of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

Here are some important features used in Cloudflare page rules:

Security rules are used to ensure the security of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

  • IP Relays
  • Geo-IP
  • IP Relays
  • IP Relays

Performance rules are used to improve the performance of your website. These rules improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

  • cache
  • Browser Cache
  • Edge Cache
  • Object Cache
Cloudflare Page Rules
Cloudflare Page Rules

Page Rules Properties

  • IP Relays: It controls traffic flow based on your website's IP addresses.
  • Geo-IP: It controls traffic flow based on users' location based on your website's IP addresses.
  • IP Relays: It controls traffic flow based on your website's IP addresses.
  • IP Relays: It controls traffic flow based on your website's IP addresses.
Quick Tip: Cloudflare page rules use many features and rules to improve the security and performance of your website. These rules increase the security of your website, protect your users' data, and do not affect the performance of your web applications.

Cloudflare Tunnel Installation

What is Cloudflare Tunnel and How Does It Work?

Cloudflare Tunnel (formerly Argo Tunnel) is a solution for making your servers securely accessible over the internet. Tunnel allows you to expose your web services to the internet without traditional port forwarding or firewall rules by establishing a secure connection from your server to the outside.

Why Should You Use Cloudflare Tunnel?
  • Protects against DDoS attacks by hiding your IP address
  • You can safely open servers behind firewall or NAT to the internet
  • No need for static IP, dynamic DNS or port forwarding
  • You can easily implement Zero Trust security policies

Cloudflare Tunnel installation, cloudflared It uses a daemon software called . This software creates a secure tunnel from your server to Cloudflare's edge network. Below you can find detailed installation steps:

1

Download and Install Cloudflared CLI Tool

Download and install the cloudflared tool appropriate for your operating system:

Linux (Debian/Ubuntu):
# Gerekli paketleri indirin
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o cloudflared.deb

# Paketi kproduct
sudo dpkg -i cloudflared.deb

# Setupu verify
cloudflared version
Linux (CentOS/RHEL):
# Binary dosyasını indirin
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-x86_64 -o cloudflared

# Çalıştırma izinleri atayın
chmod +x cloudflared

# Binary dosyasını sistem dizinine taşıyın
sudo mv cloudflared /usr/local/bin/

# Setupu verify
cloudflared version
Windows:

for windows GitHub Download the latest version (.exe) from the page and run it.

macOS:
# Homebrew ile kurulum
brew install cloudflare/cloudflare/cloudflared

# Setupu verify
cloudflared version
2

Sign in with your Cloudflare Account

You need to associate the Cloudflared tool with your Cloudflare account:

# Cloudflare hesabınızla oturum açın
cloudflared tunnel login

This command will open a login page in your browser. Log in with your Cloudflare account and confirm the requested permissions. When the process is successful, a certificate file (~/.cloudflared/cert.pem) will be automatically created.

3

Create Tunnel

Now let's create a permanent tunnel:

# Yeni bir tünel createun (tünel adınızı belirleyin)
cloudflared tunnel create tunel-adi

This command UUID It will create and reflect a tunnel ID in format. Also, ~/.cloudflared/ in directory tunel-adi.json file will be created. This file contains tunnel credentials and should be stored securely.

4

Create a DNS Record

Create the DNS record that will connect the tunnel to your domain:

# Tunnel for DNS kaydı createun
cloudflared tunnel route dns tunel-adi uygulama.alan-adiniz.com

This command uygulama.alan-adiniz.com It creates a CNAME record that connects the subdomain to your tunnel. Now, traffic coming to this subdomain will be routed to your server through the tunnel.

5

Create Tunnel Configuration

Create a configuration file that specifies how the tunnel will work. to this file config.yml give name:

# ~/.cloudflared/config.yml dosyası

tunnel: tunel-adi-veya-id
credentials-file: /root/.cloudflared/tunel-adi.json

# Gelen trafiği nereye yönlendireceğinizi belirtin
ingress:
  # Web uygulaması for yapılandırma
  - hostname: uygulama.alan-adiniz.com
    service: http://localhost:8080

  # Başka bir servis for
  - hostname: ikinci.alan-adiniz.com
    service: http://localhost:3000

  # Catch-all kural (varsayılan yönlendirme)
  - service: http_status:404

In this configuration file:

  • tunnel: Tunnel name or ID
  • credentials-file: 3. Path to the credentials file created in step
  • ingress: Rules that specify how incoming traffic should be routed
  • Each hostname rule can direct a different subdomain to a different service address
6

Run the Tunnel

Now you can run the tunnel:

# Tüneli çalıştırın
cloudflared tunnel run tunel-adi

This command starts the tunnel and keeps it running. In the console, you can see the status of the tunnel connection and incoming requests.

7

Running as Systemd Service (For Continuous Operation)

Create a systemd service so that the tunnel starts automatically when the server is restarted:

# Servis dosyası createun
sudo nano /etc/systemd/system/cloudflared.service

Add the following content to the file:

[Unit]
Description=Cloudflare Tunnel
After=network.target

[Service]
User=root
WorkingDirectory=/root/.cloudflared
ExecStart=/usr/local/bin/cloudflared tunnel run tunel-adi
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

Enable and start the service:

# Systemd'yi yeniden yükleyin
sudo systemctl daemon-reload

# Servisi etkinleştirin (sistem açılışında otomatik başlaması for)
sudo systemctl enable cloudflared

# Servisi başlatın
sudo systemctl start cloudflared

# Servisin durumunu kontrol edin
sudo systemctl status cloudflared

Cloudflare Tunnel Usage Tips

  • Multiple Services: You can route multiple services (web, SSH, RDP, etc.) through a tunnel, using different subdomains for each.
  • Zero Trust Access: With Cloudflare Access, you can limit access to the tunnel with authorization and authentication.
  • Local Development: cloudflared tunnel --url http://localhost:3000 You can share your local development environment over the internet by creating a temporary tunnel with the command.
  • Monitoring Logs: sudo journalctl -u cloudflared -f You can constantly monitor service logs with the command.
  • Security: Securely store the Credentials file (JSON), this file provides full access to the tunnel.
Important: Tunnel credentials (tunel-adi.json) keep safe and backed up. If this file is lost, you will need to rebuild the tunnel and update the DNS records.
Cloudflare Tunnel Structure
Cloudflare Tunnel Connection Diagram

Cloudflare Tunnel Advantages

  • Advanced Security: Makes your server invisible on the internet, hides your IP address
  • NAT Traversal: NAT makes the servers behind it accessible over the internet
  • Firewall Compatibility: No incoming connection required, only outgoing connection
  • Zero Trust Entegrasyonu: User authentication and authorization with Cloudflare Access
  • Easy Configuration: Does not require complex network configurations

Common Usage Scenarios

  • Web Servers: Securely expose HTTP/HTTPS services to the internet
  • Local Development: Opening the local server to the internet for testing or demo
  • Internal Systems: Providing secure remote access to intranet applications
  • Micro Services: Routing various services through a single tunnel
  • SSH Access: Providing secure SSH access to servers
Pro Tip: With Cloudflare Teams and Access, you can control access to your tunnels and add advanced security features such as Single Sign-On (SSO) applications and multi-factor authentication (2FA).

Cache and Optimization Settings

How to Adjust Cloudflare Cache and Optimization Settings?

Cloudflare uses caching and optimization settings to improve your website's performance. These settings improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

Information: Cloudflare caching and optimization settings include many features and rules to improve your website's performance. These rules improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

Here are some important features used in Cloudflare caching and optimization settings:

Cache settings are used to improve the performance of your website. These settings improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

  • Browser Cache
  • Edge Cache
  • Object Cache
  • Cache Expiration

Optimization settings are used to improve the performance of your website. These settings improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

  • Image Optimization
  • Video Optimization
  • Font Optimization
  • Minification
  • compression
Cloudflare Cache and Optimization Settings
Cloudflare Cache and Optimization Settings

Cache and Optimization Features

  • Browser Cache: It protects your users' data while improving the performance of your website.
  • Edge Cache: It protects your users' data while improving the performance of your website.
  • Object Cache: It protects your users' data while improving the performance of your website.
  • Cache Expiration: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
  • Image Optimization: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
  • Video Optimization: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
  • Font Optimization: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
  • Minification: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
  • Compression: It improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
Quick Tip: Cloudflare caching and optimization settings use many features and rules to improve your website's performance. These rules improve the performance of your website, protect your users' data, and do not affect the performance of your web applications.

Frequently Asked Questions

Frequently Asked Questions About Cloudflare

You can find answers to frequently asked questions about Cloudflare. This information will help you understand all the features of Cloudflare and improve your website's security and performance.

Cloudflare offers DNS management, WAF (Web Application Firewall), Tunneling, SSL certificate, CDN and more in a single platform. These features increase the security and performance of your website, protect your users' data, and do not affect the performance of your web applications.

Cloudflare offers DNS management, WAF (Web Application Firewall), Tunneling, SSL certificate, CDN and more in a single platform. These features increase the security and performance of your website, protect your users' data, and do not affect the performance of your web applications.

Cloudflare offers DNS management, WAF (Web Application Firewall), Tunneling, SSL certificate, CDN and more in a single platform. These features increase the security and performance of your website, protect your users' data, and do not affect the performance of your web applications.

Cloudflare Frequently Asked Questions
Cloudflare Frequently Asked Questions

Frequently Asked Questions Features

  • DNS management: Cloudflare's DNS management becomes active after redirecting nameservers to Cloudflare. Your DNS changes propagate within minutes through Cloudflare's global network.
  • WAF: Cloudflare, WAF (Web Application Firewall) is used to secure your website. This increases the security of your website, protects your users' data, while not impacting the performance of your web applications.
  • Tunneling: Cloudflare Tunneling increases the security and performance of your website while protecting your users' data without affecting the performance of your web applications.
  • SSL certificate: Cloudflare SSL certificate is used to secure your website. This increases the security of your website, protects your users' data, while not impacting the performance of your web applications.
  • CDN: Cloudflare CDN improves the performance of your website, protects your users' data, and does not affect the performance of your web applications.
Quick Tip: Cloudflare offers all these features on a single platform to improve the security and performance of your website. This improves the security and performance of your website, protects your users' data, and does not affect the performance of your web applications.

Cloudflare Training Site Map

Top