CUIでESXiのファイヤウォール設定

CUIでファイヤウォールの設定をしたかったので、
調べてみました。

参考URL
http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.security.doc_50%2FGUID-7A8BEFC8-BF86-49B5-AE2D-E400AAD81BA3.html

基本コマンド

# esxcli network firewall
Usage: esxcli network firewall {cmd} [cmd options]

Available Namespaces:
  ruleset               Commands to list and update firewall ruleset configuration

Available Commands:
  get                   Get the firewall status.
  load                  Load firewall module and rulesets configuration.
  refresh               Load ruleset configuration for firewall.
  set                   Set firewall enabled status and default action.
  unload                Allow unload firewall module.

いろんなオプションがある。。。

まず、確認。

# esxcli network firewall ruleset list
Name                Enabled
------------------  -------
HPProvider             true
sshServer              true
sshClient             false
nfsClient              true
dhcp                   true
dns                    true
snmp                   true
ntpClient              true
CIMHttpServer          true
CIMHttpsServer         true
CIMSLP                 true
iSCSI                  true
vpxHeartbeats          true
updateManager         false
faultTolerance         true
webAccess              true
vMotion                true
vSphereClient          true
activeDirectoryAll    false
NFC                    true
HBR                    true
ftpClient             false
httpClient            false
gdbserver             false
DVFilter              false
DHCPv6                false
DVSSync               false
syslog                false
IKED                  false
WOL                    true
vSPC                  false
remoteSerialPort      false
netDump                true
dynamicruleset         true

一覧表示出来ます。

例)syslogを有効にする

# esxcli network firewall ruleset set --ruleset-id=syslog --enabled=true

これだけでは有効にならず、これもリロードしないといけません。

リロードする。

# esxcli network firewall refresh

これで有効になります。

無効にする場合

# esxcli network firewall ruleset set --ruleset-id=syslog --enabled=false
# esxcli network firewall refresh

[tegaki]これで終わらんよw[/tegaki]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください