InglesPransesEspanyol

Ad


OnWorks favicon

fwbedit - Online sa Cloud

Patakbuhin ang fwbedit sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na fwbedit na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


fwbedit - Pangkalahatang layunin na tool sa pag-edit ng object tree

SINOPSIS


fwbedit utos [mga opsyon]

DESCRIPTION


fwbedit ay isang general purpose object tree editing tool para sa Firewall Builder (tingnan
fwbuilder(1)). Maaaring gamitin ang tool na ito sa mga script ng shell na isinulat para sa batch-processing ng
ang mga file ng data ng Firewall Builder. Maaaring isagawa ng Fwbedit ang mga sumusunod na operasyon sa
mga bagay at ang puno: lumikha ng bagong bagay, tanggalin ang umiiral na bagay, baguhin ang mga katangian ng isang
object, magdagdag ng reference sa ibinigay na object sa isang grupo, alisin ang reference sa isang object mula sa
isang grupo, i-upgrade ang data file at suriin ang object tree sa file at ayusin ito kung kinakailangan.
Parehong object at isang grupo ay maaaring tukuyin sa pamamagitan ng kanilang ID o sa pamamagitan ng kanilang pangalan at isang buong path sa
puno (tingnan ang seksyon HALIMBAWA sa ibaba).

UTOS AT OPSYON:


bago -f file.fwb -t objtype -n pangalan -p magulang [-c komento] [-a attrs]

Lumilikha ng bagong bagay.

-f file.fwb data file
-t objtype lumikha ng bagong bagay ng ganitong uri
-p magulang ay lumikha ng bagong bagay bilang isang anak ng bagay na ito.
Ang parameter na ito ay sapilitan. Kung nagdadagdag ka ng isang address
sa isang interface, ang kaukulang interface onkect ay dapat
tinukoy bilang magulang. Katulad din kung kailangan mong magdagdag ng isang
interface sa isang host o isang firewall, kaukulang host o
firewall object ay ang magulang. Kung nagdadagdag ka ng isang
tumutol sa isa sa mga karaniwang folder, ang magulang ay ang
library na gusto mong idagdag ang bagay o itama nang buo
landas patungo sa folder sa puno.
-n pangalanan ang pangalan ng bagong bagay
-c txt tukuyin ang komento para sa bagong bagay
-a attribute1[,attribute2...] : tukuyin ang mga attribute na iyon
tukuyin ang mga parameter ng bagong bagay (tingnan sa ibaba)

alisin -f file.fwb -o bagay

Tinatanggal ang object na tinukoy ng buong path nito sa tree o object ID.

-f file.fwb data file
-o object object na tatanggalin, buong path o ID

baguhin -f file.fwb -o bagay -c puna [-a attrs]

Binabago ang object na tinukoy ng buong path nito sa tree o object ID. Bagay ay hindi maaaring
pinalitan ng pangalan gamit ang operasyong ito.

-f file.fwb data file
-o object object na tatanggalin, buong path o ID
-c txt tukuyin ang komento para sa bagong bagay
-a attribute1[,attribute2...] : tukuyin ang mga attribute na iyon
tukuyin ang mga parameter ng bagong bagay (tingnan sa ibaba)

listahan -f file.fwb -o bagay [-r|-c] [-d|-Fformat]

Nagpi-print ng pangalan at ID ng isang bagay.

-f file.fwb data file
-o object object na ipi-print, buong path o ID
-r i-print ang tinukoy na bagay at lahat ng mga bagay sa ilalim nito sa puno
-c i-print lamang ang mga bata na bagay ng ibinigay na bagay ngunit hindi
i-print ang bagay mismo.
-d i-print ang buong dump ng lahat ng mga katangian ng object kabilang ang panloob
pag-debug ng impormasyon kung magagamit, ito ay maaaring napaka
verbose.
-Kinikilala ng Programang Fformat_string ang mga macro sa string ng format
at pinapalitan ang mga ito ng mga halaga ng katumbas na bagay
mga katangian. Ang Macro ay ang pangalan ng attribute na napapalibutan
na may '%', gaya ng '%name%' o '%address%'. Narito ang
listahan ng ilang pangalan ng katangian: "id", "name", "path",
"comment", "type", "address", "netmask", "dnsname". TCP
at ang mga bagay ng serbisyo ng UDP ay nagbibigay ng mga katangian
"src_range_start", "src_range_end", "dst_range_start",
"dst_range_end" para sa source at destination port
mga saklaw. Ang mga bagay ng serbisyo ng ICMP at ICMP6 ay may mga katangian
"icmp_type" at "icmp_code".

idagdag -f file.fwb -g grupo -o bagay

Nagdaragdag ng object na tinukoy ng path o ID sa isang pangkat, na tinukoy din ng path o ID nito.

-f file.fwb data file
-g pangkat ng pangkat kung saan dapat idagdag ang bagay,
buong landas o ID
-o object object na tatanggalin, buong path o ID

alisin -f file.fwb -g grupo -o bagay

Tinatanggal ang bagay mula sa isang pangkat.

-f file.fwb data file
-g pangkat ng pangkat kung saan dapat alisin ang bagay,
buong landas o ID
-o object object na tatanggalin, buong path o ID

mag-upgrade -f file.fwb

Ina-upgrade ang data file sa pinakabagong bersyon ng format ng data.

-f file.fwb data file

checktree -f file.fwb

Sinusuri ang pagkakapare-pareho at kawastuhan ng object tree sa ibinigay na file ng data at pag-aayos
ito kung kinakailangan.

-f file.fwb data file

pagsamahin -f file1.fwb -i file2.fwb

Ang mga bagay mula sa file2.fwb ay pinagsama sa mga bagay sa file1 at pinagsamang object tree na na-save
sa file1.fwb

-f file.fwb data file #1
-i file.fwb data file #2

angkat -f file1.fwb -i firewall_config.txt -o path_to_firewall_object [-d]

Ang configuration ng firewall mula sa file na firewall_config.txt ay na-parse at na-import sa data file
file1.fwb. Lumilikha ang programa ng bagong object ng firewall na matatagpuan sa library at kasama ang
pangalan na tinukoy ng path na path_to_firewall_object nito.

-f file.fwb data file #1
-i config.txt firewall configuration file
-o object_path buong path sa firewall object na magiging
nilikha. Ito ay dapat na buong landas, simula
na may pangalan ng aklatan, tulad ng
"/User/Fiwalls/my_new_firewall"
-d iwasan ang paglikha ng mga duplicate na bagay sa pag-import

sa kasalukuyan (mula sa v4.2.0) sinusuportahan ng fwbuilder ang pag-import ng configuration ng iptables na naka-save sa
iptables-save command, pati na rin ang pag-import ng Cisco router IOS configuration, Cisco PIX, ASA
at mga firewall ng FWSM na na-save gamit ang command na "show run".

MGA KATANGIAN PARA SA ANG BAGONG MGA BAGAY, BY TYPE


-t Firewall -isang platform, host OS

-t IPv4 -isang IP address [,netmask]

-t IPv6 -isang IPv6 address [,masklen]

-t DNSName -isang DNS record, oras ng pagtakbo

-t AddressRange -isang panimulang address, dulong address

-t ObjectGroup

-t Network -isang address,netmask

-t NetworkIPv6 -a ipv6_address,netmask_length

-t Interval - isang oras ng pagsisimula, petsa ng pagsisimula, araw ng pagsisimula, oras ng pagtatapos, petsa ng pagtatapos, araw ng pagtatapos

-t Interface -isang antas ng seguridad, uri ng address (dynamic o unnumbered), pamamahala

-t Host

-t TCPService -isang source port range start,end,destination port range
simula, wakas, UAPRSF, UAPRSF

-t UDPService -isang source port range start,end,Destination port range start,end

-t Serbisyo ng ICMP -isang uri ng ICMP, ICMP code

-t IPService -isang protocol number,lsrr/ssrr/rr/ts/fragm/short_fragm

HALIMBAWA


I-print ang mga nilalaman ng object /User/Fiwalls/firewall/eth0 ayon sa ibinigay
pormat. Tandaan na ang object ng uri na "Interface" ay walang katangian na tutukuyin
ang address nito, ang IP address ay tinukoy ng child object nito ng uri na IPv4 o IPv6.

fwbedit list -f x.fwb -o /User/Fiwalls/firewall/eth0 -F "type=%type% name=%name%
id=%id% %comment%"

Mag-print ng mga nilalaman ng object /User/Fiwalls/firewall/eth0 at lahat ng child object nito. Ito
ay ang paraan upang makita ang mga address at netmask. Ang bagay sa interface ay walang katangian
"address" kaya binabalewala ng program ang macro "%address%" kapag nag-print ito ng interface.

fwbedit list -f x.fwb -o /User/Fiwalls/firewall/eth0 -F "type=%type% name=%name%
id=%id% %comment% %address%" -r

I-print ang object ng pangkat /User/Objects/Address

fwbedit list -f x.fwb -o /User/Objects/Addresses -F "type=%type% name=%name% id=%id%
%comment%"

I-print ang object ng pangkat /User/Objects/Address at lahat ng address object sa loob nito:

fwbedit list -f x.fwb -o /User/Objects/Addresses -F "type=%type% name=%name% id=%id%
%comment%" -r

I-print ang mga bagay sa address sa loob ng pangkat /User/Objects/Address ngunit huwag i-print ang grupo
bagay mismo:

fwbedit list -f x.fwb -o /User/Objects/Addresses -F "type=%type% name=%name% id=%id%
%comment%" -c

Mag-print ng mga address at netmask ng lahat ng mga interface ng lahat ng mga firewall sa anyo ng kanilang buo
object tree path, na sinusundan ng uri, id, address at netmask:

fwbedit list -f x.fwb -o /User/Fiwalls -F "%path% %type% %id% %address% %netmask%" -r |
grep IP

Mag-print ng mga pangalan, platform at impormasyon ng bersyon para sa lahat ng mga bagay sa firewall na tinukoy sa data
file:

fwbedit list -f x.fwb -o /User/Fiwalls -F "%name% platform: %platform% na bersyon:
%bersyon%" -c

I-print ang pangalan, source at destination port range para sa lahat ng serbisyo ng TCP sa folder na TCP ng
ang user-defined group na User:

fwbedit list -f x.fwb -o /User/Services/TCP -c -F "name='%name%' est=%established%
%src_range_start%-%src_range_end% : %dst_range_start%-%dst_range_end%"

I-print ang uri at code ng icmp para sa lahat ng serbisyo ng ICMP sa folder na ICMP ng tinukoy ng user
User ng grupo:

fwbedit list -f x.fwb -o /User/Services/ICMP -c -F "name='%name%' icmp_type=%icmp_type%
icmp_code=%icmp_code%"

Magdagdag ng IPv6 address sa isa sa mga interface ng firewall object na "firewall":

fwbedit bago -f x.fwb -p /User/Fiwalls/firewall/eth3 -t IPv6 -n eth3-v6-addr -a
2001:470:1f05:590::2,64

Magdagdag ng sanggunian sa object ng Host na 'A' sa pangkat na 'B':

fwbedit add -f x.fwb -g /User/Objects/Groups/B -o /User/Objects/Hosts/A

Magdagdag ng reference sa object na may ID id3D71A1BA sa pangkat na may ID id3D151943. Kung bagay
na walang ibinigay na mga ID, ang fwbedit ay nagpi-print ng mensahe ng error at hindi gumagawa ng anumang mga pagbabago
sa data file.

fwbedit add -f x.fwb -o id3D71A1BA -g id3D151943

Magdagdag ng reference sa object na may ID id3D71A1BA sa pangkat na 'testgroup':

fwbedit add -f x.fwb -o id3D71A1BA -g /User/Objects/Groups/testgroup

Ang sumusunod na script ay gumagamit ng fwbedit "list" na utos upang mag-print ng mga ID ng lahat ng mga bagay sa Address
ang folder /User/Objects/Addresses , pagkatapos ay umiikot sa nakuhang listahan at mga gamit
fwbedit upang idagdag sila sa grupong "group1".

fwbedit list -f x.fwb -o /User/Objects/Addresses -F "%id%" -c | \
habang binabasa ang id; gawin \
fwbedit idagdag -f x.fwb -g /User/Objects/Groups/group1 -o $id; \
tapos

Narito ang bahagyang mas kumplikadong halimbawa. Ang sumusunod na script ay gumagamit ng fwbedit "list" na utos sa
mga uri ng pag-print at mga ID ng lahat ng mga bagay sa Address sa folder /User/Objects/Addresses , pagkatapos
sinasala ang mga ito gamit ang grep upang makakuha lamang ng mga bagay na IPv6 at sa wakas ay umiikot sa nakuha
list at gumagamit ng fwbedit para idagdag sila sa grupong "group1".

fwbedit list -f x.fwb -o /User/Objects/Addresses -F "%type% %id%" -c | \
grep IPv6 | \
habang binabasa ang uri ng id; gawin \
fwbedit idagdag -f x.fwb -g /User/Objects/Groups/group1 -o $id; \
tapos

URL


Ang home page ng Firewall Builder ay matatagpuan sa sumusunod na URL: http://www.fwbuilder.org/

Gamitin ang fwbedit online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Zabbix
    Zabbix
    Ang Zabbix ay isang enterprise-class na bukas
    pinagmumulan na ibinahagi ng solusyon sa pagsubaybay
    dinisenyo upang subaybayan at subaybayan
    pagganap at pagkakaroon ng network
    mga server, device...
    I-download ang Zabbix
  • 2
    KDiff3
    KDiff3
    Hindi na pinapanatili ang repositoryong ito
    at iniingatan para sa mga layunin ng archival. Tingnan mo
    https://invent.kde.org/sdk/kdiff3 for
    ang pinakabagong code at
    https://download.kde.o...
    I-download ang KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    Ang USBLoaderGX ay isang GUI para sa
    Ang USB Loader ni Waninkoko, batay sa
    libwiigui. Pinapayagan nito ang paglilista at
    paglulunsad ng mga Wii games, Gamecube games at
    homebrew sa Wii at WiiU...
    I-download ang USBLoaderGX
  • 4
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • 5
    KompoZer
    KompoZer
    Ang KompoZer ay isang wysiwyg HTML editor gamit ang
    ang Mozilla Composer codebase. Bilang
    Nahinto ang pag-unlad ni Nvu
    noong 2005, inaayos ng KompoZer ang maraming mga bug at
    nagdadagdag ng f...
    I-download ang KompoZer
  • 6
    Libreng Manga Downloader
    Libreng Manga Downloader
    Ang Libreng Manga Downloader (FMD) ay isang
    open source application na nakasulat sa
    Object-Pascal para sa pamamahala at
    pag-download ng manga mula sa iba't ibang mga website.
    Isa itong salamin...
    I-download ang Libreng Manga Downloader
  • Marami pa »

Linux command

Ad