CentOS7はFTP/DNSサーバーをインストールします

1. CentOS7のインストール(手順は省略)

2.ネットワークカード情報の設定

1.vimをインストールする

  1. rootアカウントを切り替える
sudo su
  1. vimをインストールする
yum install vim

ここに画像の説明を挿入

2. ネットワークカード構成ファイルを編集します

vim /etc/sysconfig/network-scripts

ここに画像の説明を挿入
*編集モードに入るには、「i」を入力します。
ここに画像の説明を挿入
* 最初に Esc を押し、次に「wq」と入力して保存して終了します。

3. ネットワークサービスを再起動し、状態を確認します。

systemctl restart network
systemctl status network

ここに画像の説明を挿入

4. 外部ネットワークに ping を実行してみます

ping baidu.com

ここに画像の説明を挿入

3.XShell を使用してサーバーに接続します

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

4. yum イメージ ソースを置き換えます (スキップ可能)

  1. 置換コマンドを実行する
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-*.repo
  1. キャッシュを更新する
    sudo yum makecache

5. ファイアウォールをオフにする

ファイアウォール サービスを停止します。systemctl stop firewalld
ファイアウォールを閉じて、起動時に起動します。systemctl disable firewalld
ファイアウォールのステータスを確認します。systemctl status firewalld

6. FTPサーバーのインストール

1. 必要なコンポーネントをインストールする

yum -y install net-tools

ここに画像の説明を挿入

2. FTPサービスをインストールする

yum -y install vsftpd

ここに画像の説明を挿入

3. FTP サービス構成ファイルを変更します。

vim /etc/vsftpd/vsftpd.conf
anon_upload_enable=YES

anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=YES

変更前:ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入
Esc キーを押し、「wq」と入力して保存して終了します。

4. ファイアウォールをオフにする

ファイアウォールのステータスをチェックして、ファイアウォールがオフになっていることを確認します。systemctl status firewalld

ここに画像の説明を挿入

5. FTPサービスを再起動します。

systemctl restart vsftpd
systemctl status vsftpd

ここに画像の説明を挿入

6. システムフォルダーのアクセス許可を変更する

FTP 共有ディレクトリを入力します:cd /var/ftp
現在のアクセス許可を表示します:ls -l
ここに画像の説明を挿入
フォルダーのアクセス許可を変更します:chmod 777 pub
現在のアクセス許可を表示します:ls -l
ここに画像の説明を挿入

7. FTP共有フォルダーにアクセスしてみます

ファイル作成:touch pub/1.txt
コンピュータアクセス:
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

7、DNSサーバーをインストールします

0. ファイアウォールをオフにする

ファイアウォール サービスを停止します。systemctl stop firewalld
ファイアウォールを閉じて、起動時に起動します。systemctl disable firewalld
ファイアウォールのステータスを確認します。systemctl status firewalld
ここに画像の説明を挿入

1.ENSPクラウド構成

  1. ホスト、クラウドの追加
    ここに画像の説明を挿入
  2. クラウドを構成し、ポートをバインドします。
    DNS サーバーが使用する UDP ネットワーク カードと仮想マシン ネットワーク カードを選択し、それぞれ [追加] をクリックします。
    ここに画像の説明を挿入
    ポート マッピングを構成し、双方向チャネルを選択し、[追加] をクリックします。
    ここに画像の説明を挿入
  3. ホストとクラウドの接続

2.ENSP仮想ホスト構成

  1. ホスト IP を構成し、DNS が DNS サーバーを指すようにする
    ここに画像の説明を挿入
  2. 仮想ホストの外部ネットワーク接続を確認し、
    物理ホストを使用して Baidu に ping を実行し、Baidu の IP アドレスを取得します。
    仮想ホストを使用して、Baidu の IP アドレスに直接 ping を実行します。
    ここに画像の説明を挿入
  3. 仮想ホスト DNS サーバーが使用できないことを確認する
    ここに画像の説明を挿入

3. DNS サービスに必要なコンポーネントをインストールします

DNS サービス コンポーネントをインストールする

yum -y install bind-chroot

ここに画像の説明を挿入

4. メイン設定ファイルを変更する

vim /etc/named.conf

ここに画像の説明を挿入
変更前:
ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入
Esc、Enter をクリックして:wq保存し、終了します

5. ゾーン構成ファイルを変更する

vim /etc/named.rfc1912.zones

ここに画像の説明を挿入
変更前:
ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入
を入力して:wq保存し、終了します

6. 順方向ゾーン構成ファイルを変更します。

ゾーン ファイル ディレクトリを入力し、フォワード ゾーン構成ファイルの名前を変更し、フォワード構成ファイルを変更します。

cd /var/named
mv named.localhost zhangsan.com.zone
vim zhangsan.com.zone

ここに画像の説明を挿入
変更前:
ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入

7. 逆引きゾーン構成ファイルを変更します。

ゾーン ファイル ディレクトリを入力し、リバース ゾーン構成ファイルの名前を変更し、リバース構成ファイルを変更します。

cd /var/named
mv named.loopback 192.168.246.arpa
vim 192.168.246.arpa

ここに画像の説明を挿入
変更前:
ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入

8. フォワーダー構成の追加とセキュリティ構成の変更

ゾーン構成ファイルを変更し、フォワーダー構成にオプションを追加し、35 行目で DNS セキュリティ拡張機能をオフにし、36 行目で DNS セキュリティ認証をオフにします。

vim /etc/named.conf

ここに画像の説明を挿入

変更前:
ここに画像の説明を挿入
変更後:
ここに画像の説明を挿入

9. サービスを再起動し、サービスのステータスを確認します。

systemctl restart named
systemctl status named

ここに画像の説明を挿入

10.DNSサービスを確認する

仮想ホストを使用して、Baidu と自分で設定したドメイン名に ping を実行します。Baidu は正常に ping できます。ドメイン名に対応する IP にはホストがないため、表示は到達できませんが、DNS ドメイン名解決サービスが機能していることを確認できます。通常は。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/m0_50089886/article/details/129788063