X-Git-Url: https://git.proxmox.com/?p=pve-docs.git;a=blobdiff_plain;f=pve-firewall.8-synopsis.adoc;fp=pve-firewall.8-synopsis.adoc;h=f46eb5b8cd9b3e64fdcef83c44900d36fe9a84c3;hp=0000000000000000000000000000000000000000;hb=1f554f760e12ff7da82dd3d425d9533a71ca979f;hpb=50eba620b4f73f60d0ae19a667204ca519c3ed5a diff --git a/pve-firewall.8-synopsis.adoc b/pve-firewall.8-synopsis.adoc new file mode 100644 index 0000000..f46eb5b --- /dev/null +++ b/pve-firewall.8-synopsis.adoc @@ -0,0 +1,100 @@ +*pve-firewall* ` [ARGS] [OPTIONS]` + +*pve-firewall compile* + +Compile and print firewall rules. This is useful for testing. + + + + +*pve-firewall help* `[]` `[OPTIONS]` + +Get help about specified command. + +`` `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. + + + +