5
0
mirror of git://git.proxmox.com/git/pve-docs.git synced 2025-02-02 09:47:07 +03:00
pve-docs/pve-firewall.8-synopsis.adoc
2016-11-05 16:49:43 +01:00

101 lines
1.4 KiB
Plaintext

*pve-firewall* `<COMMAND> [ARGS] [OPTIONS]`
*pve-firewall compile*
Compile and print firewall rules. This is useful for testing.
*pve-firewall help* `[<cmd>]` `[OPTIONS]`
Get help about specified command.
`<cmd>`: `<string>` ::
Command name
`-verbose` `<boolean>` ::
Verbose output format.
*pve-firewall localnet*
Print information about local network.
*pve-firewall restart*
Restart the Proxmox VE firewall service.
*pve-firewall simulate* `[OPTIONS]`
Simulate firewall rules. This does not simulate kernel 'routing' table.
Instead, this simply assumes that routing from source zone to destination
zone is possible.
`-dest` `<string>` ::
Destination IP address.
`-dport` `<integer>` ::
Destination port.
`-from` `(host|outside|vm\d+|ct\d+|vmbr\d+/\S+)` ('default =' `outside`)::
Source zone.
`-protocol` `(tcp|udp)` ('default =' `tcp`)::
Protocol.
`-source` `<string>` ::
Source IP address.
`-sport` `<integer>` ::
Source port.
`-to` `(host|outside|vm\d+|ct\d+|vmbr\d+/\S+)` ('default =' `host`)::
Destination zone.
`-verbose` `<boolean>` ('default =' `0`)::
Verbose output.
*pve-firewall start* `[OPTIONS]`
Start the Proxmox VE firewall service.
`-debug` `<boolean>` ('default =' `0`)::
Debug mode - stay in foreground
*pve-firewall status*
Get firewall status.
*pve-firewall stop*
Stop firewall. This removes all Proxmox VE related iptable rules. The host
is unprotected afterwards.