befw
BEFW
파일 탐색기
최종 버전 다운로드 (.zip)- alias.go
- alias_test.go
- api.go
- config.go
- const.go
- disaster.go
- fw.go
- fwiptables.go
- fwiptables_test.go
- fwnft.go
- fwnft_test.go
- fwnftc7.go
- fwnftc7_test.go
- legacy.go
- legacy_test.go
- nf.go
- nids.go
- nids_test.go
- recovery.go
- run.go
- service.go
- service_test.go
- state.go
- state_test.go
- static.go
- static_test.go
- util.go
- util_test.go
- watcher.go
- befw-cli.go
- befw-deny.go
- befw-firewalld.go
- befw-sync.go
- befw.conf
- befw.sync.conf
- iptables.rules
- puppetdb.sh
- README.md
- register.sh
- rules.json
- config.go
- git.go
- pgp.go
- run.go
- logger.go
- cleaner.go
- puppetdb.go
- puppetdbs_test.go
- run.go
- struct.go
- sync.go
- anonymous.acl
- befw-firewalld.service
- befw-sync.service
- befw.conf
- befw.rules.accept.json
- befw.rules.reject.json
- befw.sync.conf
- iptables.rules
- master.acl
- node.acl
- post.sh
- pusher.py
- .gitignore
- const_unix.go
- const_windows.go
- inmem.go
- inmem_endpoint.go
- inmem_signal.go
- LICENSE
- metrics.go
- README.md
- sink.go
- start.go
- statsd.go
- statsite.go
- nfl_cb.go
- nflog.go
- COPYING
- containers.go
- enumerable.go
- iterator.go
- serialization.go
- arraylist.go
- enumerable.go
- iterator.go
- serialization.go
- lists.go
- binaryheap.go
- iterator.go
- serialization.go
- trees.go
- comparator.go
- sort.go
- utils.go
- LICENSE
- .lint_blacklist
- arp.go
- base.go
- bfd.go
- cdp.go
- ctp.go
- dhcpv4.go
- dhcpv6.go
- dhcpv6_options.go
- dns.go
- doc.go
- dot11.go
- dot1q.go
- eap.go
- eapol.go
- endpoints.go
- enums.go
- enums_generated.go
- etherip.go
- ethernet.go
- fddi.go
- gen_linted.sh
- geneve.go
- gre.go
- gtp.go
- iana_ports.go
- icmp4.go
- icmp6.go
- icmp6msg.go
- igmp.go
- ip4.go
- ip6.go
- ipsec.go
- layertypes.go
- lcm.go
- linux_sll.go
- llc.go
- lldp.go
- loopback.go
- mldv1.go
- mldv2.go
- modbustcp.go
- mpls.go
- ndp.go
- ntp.go
- ospf.go
- pflog.go
- ports.go
- ppp.go
- pppoe.go
- prism.go
- radiotap.go
- rudp.go
- sctp.go
- sflow.go
- sip.go
- stp.go
- tcp.go
- tcpip.go
- test_creator.py
- tls.go
- tls_alert.go
- tls_appdata.go
- tls_cipherspec.go
- tls_handshake.go
- udp.go
- udplite.go
- usb.go
- vrrp.go
- vxlan.go
- .gitignore
- .travis.gofmt.sh
- .travis.golint.sh
- .travis.govet.sh
- .travis.install.sh
- .travis.script.sh
- .travis.yml
- AUTHORS
- base.go
- CONTRIBUTING.md
- decode.go
- doc.go
- flows.go
- gc
- go.mod
- go.sum
- layerclass.go
- layertype.go
- LICENSE
- packet.go
- parser.go
- README.md
- time.go
- writer.go
- acl.go
- agent.go
- api.go
- catalog.go
- config_entry.go
- config_entry_discoverychain.go
- connect.go
- connect_ca.go
- connect_intention.go
- coordinate.go
- debug.go
- discovery_chain.go
- event.go
- go.mod
- go.sum
- health.go
- kv.go
- LICENSE
- lock.go
- operator.go
- operator_area.go
- operator_autopilot.go
- operator_keyring.go
- operator_license.go
- operator_raft.go
- operator_segment.go
- prepared_query.go
- raw.go
- README.md
- semaphore.go
- session.go
- snapshot.go
- status.go
- txn.go
- cleanhttp.go
- doc.go
- go.mod
- handlers.go
- LICENSE
- README.md
- .gitignore
- .travis.yml
- edges.go
- go.mod
- go.sum
- iradix.go
- iter.go
- LICENSE
- node.go
- raw_iter.go
- README.md
- .travis.yml
- doc.go
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
- rootcerts.go
- rootcerts_base.go
- rootcerts_darwin.go
- lru.go
- lru_interface.go
- LICENSE
- client.go
- config.go
- coordinate.go
- phantom.go
- LICENSE
- ctxio.go
- LICENSE
- .gitattributes
- .gitignore
- .mailmap
- .travis.yml
- AUTHORS.txt
- config.go
- lexer.go
- LICENSE
- Makefile
- parser.go
- position.go
- README.md
- token.go
- validators.go
- go.mod
- homedir.go
- LICENSE
- README.md
- .travis.yml
- CHANGELOG.md
- decode_hooks.go
- error.go
- go.mod
- LICENSE
- mapstructure.go
- README.md
- .gitignore
- .travis.yml
- appveyor.yml
- AUTHORS
- debug.go
- debug_debug.go
- debug_nodebug.go
- doc.go
- event.go
- event_fen.go
- event_fsevents.go
- event_inotify.go
- event_kqueue.go
- event_readdcw.go
- event_stub.go
- event_trigger.go
- go.mod
- LICENSE
- node.go
- notify.go
- README.md
- tree.go
- tree_nonrecursive.go
- tree_recursive.go
- util.go
- watcher.go
- watcher_fen.go
- watcher_fen_cgo.go
- watcher_fsevents.go
- watcher_fsevents_cgo.go
- watcher_inotify.go
- watcher_kqueue.go
- watcher_notimplemented.go
- watcher_readdcw.go
- watcher_stub.go
- watcher_trigger.go
- watchpoint.go
- watchpoint_other.go
- watchpoint_readdcw.go
- diff.go
- diffmatchpatch.go
- match.go
- mathutil.go
- patch.go
- stringutil.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- errors.go
- scanner.go
- position.go
- serialize.go
- token.go
- bool.go
- doc.go
- enum.go
- int.go
- scan.go
- doc.go
- errors.go
- go1_0.go
- go1_2.go
- LICENSE
- read.go
- README
- set.go
- .gitignore
- go.mod
- go.sum
- LICENSE
- pageant_windows.go
- README.md
- sshagent.go
- sshagent_windows.go
- cast5.go
- const_amd64.h
- const_amd64.s
- cswap_amd64.s
- curve25519.go
- doc.go
- freeze_amd64.s
- ladderstep_amd64.s
- mont25519_amd64.go
- mul_amd64.s
- square_amd64.s
- const.go
- edwards25519.go
- ed25519.go
- ed25519_go113.go
- asm_arm64.s
- asm_ppc64le.s
- chacha_arm64.go
- chacha_generic.go
- chacha_noasm.go
- chacha_ppc64le.go
- chacha_s390x.go
- chacha_s390x.s
- xor.go
- aliasing.go
- aliasing_appengine.go
- armor.go
- encode.go
- elgamal.go
- errors.go
- compressed.go
- config.go
- encrypted_key.go
- literal.go
- ocfb.go
- one_pass_signature.go
- opaque.go
- packet.go
- private_key.go
- public_key.go
- public_key_v3.go
- reader.go
- signature.go
- signature_v3.go
- symmetric_key_encrypted.go
- symmetrically_encrypted.go
- userattribute.go
- userid.go
- s2k.go
- canonical_text.go
- keys.go
- read.go
- write.go
- mac_noasm.go
- poly1305.go
- sum_amd64.go
- sum_amd64.s
- sum_arm.go
- sum_arm.s
- sum_generic.go
- sum_noasm.go
- sum_ppc64le.go
- sum_ppc64le.s
- sum_s390x.go
- sum_s390x.s
- sum_vmsl_s390x.s
- client.go
- forward.go
- keyring.go
- server.go
- knownhosts.go
- buffer.go
- certs.go
- channel.go
- cipher.go
- client.go
- client_auth.go
- common.go
- connection.go
- doc.go
- handshake.go
- kex.go
- keys.go
- mac.go
- messages.go
- mux.go
- server.go
- session.go
- ssh_gss.go
- streamlocal.go
- tcpip.go
- transport.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- context.go
- go17.go
- go19.go
- pre_go17.go
- pre_go19.go
- atom.go
- table.go
- const.go
- doc.go
- doctype.go
- entity.go
- escape.go
- foreign.go
- node.go
- parse.go
- render.go
- token.go
- client.go
- socks.go
- dial.go
- direct.go
- per_host.go
- proxy.go
- socks5.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- asm_aix_ppc64.s
- byteorder.go
- cpu.go
- cpu_aix_ppc64.go
- cpu_arm.go
- cpu_gc_s390x.go
- cpu_gc_x86.go
- cpu_gccgo.c
- cpu_gccgo.go
- cpu_gccgo_s390x.go
- cpu_linux.go
- cpu_linux_arm64.go
- cpu_linux_ppc64x.go
- cpu_linux_s390x.go
- cpu_mips64x.go
- cpu_mipsx.go
- cpu_other_arm64.go
- cpu_s390x.s
- cpu_wasm.go
- cpu_x86.go
- cpu_x86.s
- syscall_aix_ppc64_gc.go
- .gitignore
- affinity_linux.go
- aliases.go
- asm_aix_ppc64.s
- asm_darwin_386.s
- asm_darwin_amd64.s
- asm_darwin_arm.s
- asm_darwin_arm64.s
- asm_dragonfly_amd64.s
- asm_freebsd_386.s
- asm_freebsd_amd64.s
- asm_freebsd_arm.s
- asm_freebsd_arm64.s
- asm_linux_386.s
- asm_linux_amd64.s
- asm_linux_arm.s
- asm_linux_arm64.s
- asm_linux_mips64x.s
- asm_linux_mipsx.s
- asm_linux_ppc64x.s
- asm_linux_riscv64.s
- asm_linux_s390x.s
- asm_netbsd_386.s
- asm_netbsd_amd64.s
- asm_netbsd_arm.s
- asm_netbsd_arm64.s
- asm_openbsd_386.s
- asm_openbsd_amd64.s
- asm_openbsd_arm.s
- asm_openbsd_arm64.s
- asm_solaris_amd64.s
- bluetooth_linux.go
- cap_freebsd.go
- constants.go
- dev_aix_ppc.go
- dev_aix_ppc64.go
- dev_darwin.go
- dev_dragonfly.go
- dev_freebsd.go
- dev_linux.go
- dev_netbsd.go
- dev_openbsd.go
- dirent.go
- endian_big.go
- endian_little.go
- env_unix.go
- errors_freebsd_386.go
- errors_freebsd_amd64.go
- errors_freebsd_arm.go
- fcntl.go
- fcntl_darwin.go
- fcntl_linux_32bit.go
- gccgo.go
- gccgo_c.c
- gccgo_linux_amd64.go
- ioctl.go
- mkall.sh
- mkerrors.sh
- pagesize_unix.go
- pledge_openbsd.go
- race.go
- race0.go
- readdirent_getdents.go
- readdirent_getdirentries.go
- README.md
- sockcmsg_linux.go
- sockcmsg_unix.go
- str.go
- syscall.go
- syscall_aix.go
- syscall_aix_ppc.go
- syscall_aix_ppc64.go
- syscall_bsd.go
- syscall_darwin.go
- syscall_darwin_386.go
- syscall_darwin_amd64.go
- syscall_darwin_arm.go
- syscall_darwin_arm64.go
- syscall_darwin_libSystem.go
- syscall_dragonfly.go
- syscall_dragonfly_amd64.go
- syscall_freebsd.go
- syscall_freebsd_386.go
- syscall_freebsd_amd64.go
- syscall_freebsd_arm.go
- syscall_freebsd_arm64.go
- syscall_linux.go
- syscall_linux_386.go
- syscall_linux_amd64.go
- syscall_linux_amd64_gc.go
- syscall_linux_arm.go
- syscall_linux_arm64.go
- syscall_linux_gc.go
- syscall_linux_gc_386.go
- syscall_linux_gccgo_386.go
- syscall_linux_gccgo_arm.go
- syscall_linux_mips64x.go
- syscall_linux_mipsx.go
- syscall_linux_ppc64x.go
- syscall_linux_riscv64.go
- syscall_linux_s390x.go
- syscall_linux_sparc64.go
- syscall_netbsd.go
- syscall_netbsd_386.go
- syscall_netbsd_amd64.go
- syscall_netbsd_arm.go
- syscall_netbsd_arm64.go
- syscall_openbsd.go
- syscall_openbsd_386.go
- syscall_openbsd_amd64.go
- syscall_openbsd_arm.go
- syscall_openbsd_arm64.go
- syscall_solaris.go
- syscall_solaris_amd64.go
- syscall_unix.go
- syscall_unix_gc.go
- syscall_unix_gc_ppc64x.go
- timestruct.go
- unveil_openbsd.go
- xattr_bsd.go
- zerrors_aix_ppc.go
- zerrors_aix_ppc64.go
- zerrors_darwin_386.go
- zerrors_darwin_amd64.go
- zerrors_darwin_arm.go
- zerrors_darwin_arm64.go
- zerrors_dragonfly_amd64.go
- zerrors_freebsd_386.go
- zerrors_freebsd_amd64.go
- zerrors_freebsd_arm.go
- zerrors_freebsd_arm64.go
- zerrors_linux_386.go
- zerrors_linux_amd64.go
- zerrors_linux_arm.go
- zerrors_linux_arm64.go
- zerrors_linux_mips.go
- zerrors_linux_mips64.go
- zerrors_linux_mips64le.go
- zerrors_linux_mipsle.go
- zerrors_linux_ppc64.go
- zerrors_linux_ppc64le.go
- zerrors_linux_riscv64.go
- zerrors_linux_s390x.go
- zerrors_linux_sparc64.go
- zerrors_netbsd_386.go
- zerrors_netbsd_amd64.go
- zerrors_netbsd_arm.go
- zerrors_netbsd_arm64.go
- zerrors_openbsd_386.go
- zerrors_openbsd_amd64.go
- zerrors_openbsd_arm.go
- zerrors_openbsd_arm64.go
- zerrors_solaris_amd64.go
- zptrace386_linux.go
- zptracearm_linux.go
- zptracemips_linux.go
- zptracemipsle_linux.go
- zsyscall_aix_ppc.go
- zsyscall_aix_ppc64.go
- zsyscall_aix_ppc64_gc.go
- zsyscall_aix_ppc64_gccgo.go
- zsyscall_darwin_386.1_11.go
- zsyscall_darwin_386.go
- zsyscall_darwin_386.s
- zsyscall_darwin_amd64.1_11.go
- zsyscall_darwin_amd64.go
- zsyscall_darwin_amd64.s
- zsyscall_darwin_arm.1_11.go
- zsyscall_darwin_arm.go
- zsyscall_darwin_arm.s
- zsyscall_darwin_arm64.1_11.go
- zsyscall_darwin_arm64.go
- zsyscall_darwin_arm64.s
- zsyscall_dragonfly_amd64.go
- zsyscall_freebsd_386.go
- zsyscall_freebsd_amd64.go
- zsyscall_freebsd_arm.go
- zsyscall_freebsd_arm64.go
- zsyscall_linux_386.go
- zsyscall_linux_amd64.go
- zsyscall_linux_arm.go
- zsyscall_linux_arm64.go
- zsyscall_linux_mips.go
- zsyscall_linux_mips64.go
- zsyscall_linux_mips64le.go
- zsyscall_linux_mipsle.go
- zsyscall_linux_ppc64.go
- zsyscall_linux_ppc64le.go
- zsyscall_linux_riscv64.go
- zsyscall_linux_s390x.go
- zsyscall_linux_sparc64.go
- zsyscall_netbsd_386.go
- zsyscall_netbsd_amd64.go
- zsyscall_netbsd_arm.go
- zsyscall_netbsd_arm64.go
- zsyscall_openbsd_386.go
- zsyscall_openbsd_amd64.go
- zsyscall_openbsd_arm.go
- zsyscall_openbsd_arm64.go
- zsyscall_solaris_amd64.go
- zsysctl_openbsd_386.go
- zsysctl_openbsd_amd64.go
- zsysctl_openbsd_arm.go
- zsysctl_openbsd_arm64.go
- zsysnum_darwin_386.go
- zsysnum_darwin_amd64.go
- zsysnum_darwin_arm.go
- zsysnum_darwin_arm64.go
- zsysnum_dragonfly_amd64.go
- zsysnum_freebsd_386.go
- zsysnum_freebsd_amd64.go
- zsysnum_freebsd_arm.go
- zsysnum_freebsd_arm64.go
- zsysnum_linux_386.go
- zsysnum_linux_amd64.go
- zsysnum_linux_arm.go
- zsysnum_linux_arm64.go
- zsysnum_linux_mips.go
- zsysnum_linux_mips64.go
- zsysnum_linux_mips64le.go
- zsysnum_linux_mipsle.go
- zsysnum_linux_ppc64.go
- zsysnum_linux_ppc64le.go
- zsysnum_linux_riscv64.go
- zsysnum_linux_s390x.go
- zsysnum_linux_sparc64.go
- zsysnum_netbsd_386.go
- zsysnum_netbsd_amd64.go
- zsysnum_netbsd_arm.go
- zsysnum_netbsd_arm64.go
- zsysnum_openbsd_386.go
- zsysnum_openbsd_amd64.go
- zsysnum_openbsd_arm.go
- zsysnum_openbsd_arm64.go
- ztypes_aix_ppc.go
- ztypes_aix_ppc64.go
- ztypes_darwin_386.go
- ztypes_darwin_amd64.go
- ztypes_darwin_arm.go
- ztypes_darwin_arm64.go
- ztypes_dragonfly_amd64.go
- ztypes_freebsd_386.go
- ztypes_freebsd_amd64.go
- ztypes_freebsd_arm.go
- ztypes_freebsd_arm64.go
- ztypes_linux_386.go
- ztypes_linux_amd64.go
- ztypes_linux_arm.go
- ztypes_linux_arm64.go
- ztypes_linux_mips.go
- ztypes_linux_mips64.go
- ztypes_linux_mips64le.go
- ztypes_linux_mipsle.go
- ztypes_linux_ppc64.go
- ztypes_linux_ppc64le.go
- ztypes_linux_riscv64.go
- ztypes_linux_s390x.go
- ztypes_linux_sparc64.go
- ztypes_netbsd_386.go
- ztypes_netbsd_amd64.go
- ztypes_netbsd_arm.go
- ztypes_netbsd_arm64.go
- ztypes_openbsd_386.go
- ztypes_openbsd_amd64.go
- ztypes_openbsd_arm.go
- ztypes_openbsd_arm64.go
- ztypes_solaris_amd64.go
- aliases.go
- asm_windows_386.s
- asm_windows_amd64.s
- asm_windows_arm.s
- dll_windows.go
- env_windows.go
- eventlog.go
- exec_windows.go
- memory_windows.go
- mkerrors.bash
- mkknownfolderids.bash
- mksyscall.go
- race.go
- race0.go
- security_windows.go
- service.go
- str.go
- syscall.go
- syscall_windows.go
- types_windows.go
- types_windows_386.go
- types_windows_amd64.go
- types_windows_arm.go
- zerrors_windows.go
- zknownfolderids_windows.go
- zsyscall_windows.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- chroot.go
- polyfill.go
- os.go
- os_posix.go
- os_windows.go
- glob.go
- util.go
- .gitignore
- .travis.yml
- appveyor.yml
- DCO
- fs.go
- go.mod
- go.sum
- LICENSE
- MAINTAINERS
- Makefile
- README.md
- branch.go
- config.go
- modules.go
- refspec.go
- parser.go
- scanner.go
- token.go
- url.go
- buffer_lru.go
- common.go
- object_lru.go
- filemode.go
- common.go
- decoder.go
- doc.go
- encoder.go
- option.go
- section.go
- patch.go
- unified_encoder.go
- dir.go
- doc.go
- matcher.go
- pattern.go
- decoder.go
- doc.go
- encoder.go
- idxfile.go
- writer.go
- decoder.go
- doc.go
- encoder.go
- index.go
- match.go
- doc.go
- reader.go
- writer.go
- common.go
- delta_index.go
- delta_selector.go
- diff_delta.go
- doc.go
- encoder.go
- error.go
- fsobject.go
- object_pack.go
- packfile.go
- parser.go
- patch_delta.go
- scanner.go
- encoder.go
- scanner.go
- blob.go
- change.go
- change_adaptor.go
- commit.go
- commit_walker.go
- commit_walker_bfs.go
- commit_walker_bfs_filtered.go
- commit_walker_ctime.go
- commit_walker_file.go
- common.go
- difftree.go
- file.go
- merge_base.go
- object.go
- patch.go
- tag.go
- tree.go
- treenoder.go
- capability.go
- list.go
- common.go
- demux.go
- doc.go
- muxer.go
- advrefs.go
- advrefs_decode.go
- advrefs_encode.go
- common.go
- doc.go
- report_status.go
- shallowupd.go
- srvresp.go
- ulreq.go
- ulreq_decode.go
- ulreq_encode.go
- updreq.go
- updreq_decode.go
- updreq_encode.go
- uppackreq.go
- uppackresp.go
- revlist.go
- doc.go
- index.go
- object.go
- reference.go
- shallow.go
- storer.go
- client.go
- client.go
- server.go
- common.go
- common.go
- receive_pack.go
- upload_pack.go
- common.go
- server.go
- loader.go
- server.go
- auth_method.go
- common.go
- common.go
- error.go
- hash.go
- memory.go
- object.go
- reference.go
- revision.go
- dotgit.go
- dotgit_rewrite_packed_refs.go
- dotgit_setref.go
- writers.go
- config.go
- deltaobject.go
- index.go
- module.go
- object.go
- reference.go
- shallow.go
- storage.go
- storage.go
- storer.go
- read.go
- write.go
- diff.go
- common.go
- node.go
- node.go
- frame.go
- noder.go
- path.go
- change.go
- difftree.go
- doc.go
- doubleiter.go
- iter.go
- .gitignore
- .travis.yml
- appveyor.yml
- blame.go
- CODE_OF_CONDUCT.md
- common.go
- COMPATIBILITY.md
- CONTRIBUTING.md
- DCO
- doc.go
- go.mod
- go.sum
- LICENSE
- MAINTAINERS
- Makefile
- object_walker.go
- options.go
- prune.go
- README.md
- references.go
- remote.go
- repository.go
- status.go
- submodule.go
- worktree.go
- worktree_bsd.go
- worktree_commit.go
- worktree_linux.go
- worktree_status.go
- worktree_unix_other.go
- worktree_windows.go
- LICENSE
- README
- warnings.go
- modules.txt
- .gitignore
- CHANGELOG.md
- CONTRIB.md
- go.mod
- go.sum
- ISSUES.md
- LICENSE
- MAINTAINERS.md
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/wgnet/befw
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd befw
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Go
보통 추천go install github.com/wgnet/befw/cmd/befw-cli
이 명령어를 터미널에 그대로 입력해 실행하세요.
go install github.com/wgnet/befw/cmd/befw-firewalld
이 명령어를 터미널에 그대로 입력해 실행하세요.
go install github.com/wgnet/befw/cmd/befw-sync
이 명령어를 터미널에 그대로 입력해 실행하세요.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
