安全連線閘道:如果 DNS 無法使用,如何設定 SCG

Summary: 本文說明如果沒有可用的 DNS 伺服器,如何設定安全連線閘道以使用 /etc/hosts。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

將以下項目新增至 SCG 虛擬機器上的檔案 /etc/init.d/after.local ,然後將 SCG VM 重新開機。
這會在每次重新開機後,將 SCG 基礎結構 IP 位址新增至 esrsde-app 容器內的主機檔案。

步驟:

  1. cd /etc/init.d
  2. vi after.local
  3. 按下「i」(插入模式)
  4. 將以下部分複製並貼到 vi 編輯器中
  5. 按下 ESC 鍵,然後輸入「:wq!」(冒號、WQ、驚嘆號、不帶引號)
  6. 輸入「reboot」,然後按下 return

5.16 及更低版本:

sleep 5m
docker exec -i esrsde-app bash -c 'echo "128.221.236.246 esrs3-core.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.236.246 esrs3-coredr.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.207 esr3gduprd01.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.208 esr3gduprd02.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.209 esr3gduprd03.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.212 esr3gduprd04.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.214 esr3gduprd05.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "128.221.204.215 esr3gduprd06.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.91 esr3ghoprd01.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.92 esr3ghoprd02.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.93 esr3ghoprd03.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.94 esr3ghoprd04.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.95 esr3ghoprd05.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "168.159.209.96 esr3ghoprd06.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.227 esr3gscprd01.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.222 esr3gscprd02.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.223 esr3gscprd03.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.224 esr3gscprd04.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.225 esr3gscprd05.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "137.69.120.226 esr3gscprd06.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.21 esr3gckprd01.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.22 esr3gckprd02.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.23 esr3gckprd03.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.24 esr3gckprd04.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.25 esr3gckprd05.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.26 esr3gckprd06.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.27 esr3gckprd07.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.28 esr3gckprd08.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.29 esr3gckprd09.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.30 esr3gckprd10.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.31 esr3gckprd11.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.177.32 esr3gckprd12.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.21 esr3gspprd01.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.22 esr3gspprd02.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.23 esr3gspprd03.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.24 esr3gspprd04.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.25 esr3gspprd05.emc.com" >> /etc/hosts'
docker exec -i esrsde-app bash -c 'echo "152.62.45.26 esr3gspprd06.emc.com" >> /etc/hosts'

5.18 及以上:

sleep 5m
docker exec -u root -i esrsde-app bash -c 'echo "128.221.236.246 esrs3-core.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.236.246 esrs3-coredr.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.207 esr3gduprd01.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.208 esr3gduprd02.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.209 esr3gduprd03.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.212 esr3gduprd04.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.214 esr3gduprd05.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "128.221.204.215 esr3gduprd06.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.91 esr3ghoprd01.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.92 esr3ghoprd02.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.93 esr3ghoprd03.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.94 esr3ghoprd04.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.95 esr3ghoprd05.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "168.159.209.96 esr3ghoprd06.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.227 esr3gscprd01.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.222 esr3gscprd02.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.223 esr3gscprd03.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.224 esr3gscprd04.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.225 esr3gscprd05.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "137.69.120.226 esr3gscprd06.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.21 esr3gckprd01.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.22 esr3gckprd02.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.23 esr3gckprd03.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.24 esr3gckprd04.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.25 esr3gckprd05.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.26 esr3gckprd06.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.27 esr3gckprd07.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.28 esr3gckprd08.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.29 esr3gckprd09.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.30 esr3gckprd10.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.31 esr3gckprd11.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.177.32 esr3gckprd12.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.21 esr3gspprd01.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.22 esr3gspprd02.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.23 esr3gspprd03.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.24 esr3gspprd04.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.25 esr3gspprd05.emc.com" >> /etc/hosts'
docker exec -u root -i esrsde-app bash -c 'echo "152.62.45.26 esr3gspprd06.emc.com" >> /etc/hosts'

 

Additional Information

此程序不適用於 SCG 5.28 新安裝。  您可以遵循程序,但在每次開機後執行 after.local 之前,必須先升級到 5.30+。  您可以手動執行命令一次,以完成升級程序。

Affected Products

Secure Connect Gateway - Virtual Edition
Article Properties
Article Number: 000207578
Article Type: How To
Last Modified: 27 Jun 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.