1. CentOS7のインストール(手順は省略)
2.ネットワークカード情報の設定
1.vimをインストールする
- rootアカウントを切り替える
sudo su
- 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 イメージ ソースを置き換えます (スキップ可能)
- 置換コマンドを実行する
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
- キャッシュを更新する
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クラウド構成
- ホスト、クラウドの追加
- クラウドを構成し、ポートをバインドします。
DNS サーバーが使用する UDP ネットワーク カードと仮想マシン ネットワーク カードを選択し、それぞれ [追加] をクリックします。
ポート マッピングを構成し、双方向チャネルを選択し、[追加] をクリックします。
- ホストとクラウドの接続
2.ENSP仮想ホスト構成
- ホスト IP を構成し、DNS が DNS サーバーを指すようにする
- 仮想ホストの外部ネットワーク接続を確認し、
物理ホストを使用して Baidu に ping を実行し、Baidu の IP アドレスを取得します。
仮想ホストを使用して、Baidu の IP アドレスに直接 ping を実行します。
- 仮想ホスト 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 ドメイン名解決サービスが機能していることを確認できます。通常は。