鎵归噺鎶撳寘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鎵归噺鎶撳寘相关的知识,希望对你有一定的参考价值。

鏍囩锛?a href='http://www.mamicode.com/so/1/host' title='host'>host   task   pkill   web   files   src   gzip   oca   log   

- hosts: all vars: cap_file: packet_capture_{{ ansible_hostname }}.pcap tasks: - name: start tcpdump # command: /usr/sbin/tcpdump -nnvi any 鈥榩ort 80鈥?-s 0 -B 65535 -C 50M -W 100 -w /data/tmp/{{ cap_file }} command: /usr/sbin/tcpdump -nnvi any 鈥榩ort 80鈥?-s 0 -B 65535 -w /data/tmp/{{ cap_file }} async: 60 poll: 0 - pause: minutes=1 prompt="pause for 60 seconds or press Ctrl + c then c to continue" - name: kill tcpdump command: /usr/bin/pkill tcpdump - name: compress capture file shell: (cd /data/tmp && gzip {{ cap_file }}) - name: copy logs to local boxes webroot fetch: src=/data/tmp/{{ cap_file }}.gz dest=/tmp flat=yes - name: remove files from server file: path=/data/tmp/{{ cap_file }}.gz state=absent /usr/sbin/tcpdump -nnvi any dst 10.131.4.128 -s 0 -B 65535 -C 50M -W 100 -w /data/tmp/ tcpdump -i 1 -c 1 -nn? dst 192.168.233.1 and port 80 [zhongchunxi@opsjumper1v ~]$ cat tcpdump.yaml #ansible -i add add -m shell -a "killall tcpdump;rm -f /data/tmp/*" -K -k -s #ansible-playbook -i add tcpdump.yaml -K -k -s - hosts: all vars: IP: "{{ ansible_eth0[鈥榠pv4鈥榏[鈥榓ddress鈥榏 }}" tasks: - name: mkdir -pv /data/tmp file: dest=/data/tmp mode=777 owner=root group=root state=directory - name: stop tcpdump command: killall tcpdump tags: - stop # - name: rm -f /data/tmp/pcap # command: rm -f /data/tmp/*pcap* # - name: start tcpdump # shell: screen -dmS haha /usr/sbin/tcpdump -nnvi any dst 10.20.0.45 -s 0 -B 65535 -C 50M -W 100 -w /data/tmp/{{ inventory_hostname }}.pcap # - name: start tcpdump # shell: screen -dmS haha /usr/sbin/tcpdump host 10.130.4.4 and (10.130.0.117 or 10.130.0.178 or 10.130.0.174 ) -s 0 -B 65535 -C 200M -W 50 -w /data/tmp/{{ inventory_hostname }}.pcap - name: start tcpdump # shell: screen -dmS haha /usr/sbin/tcpdump -i bond1 -vvv host 10.130.4.4 and 10.130.0.32 -s 0 -B 65535 -C 200M -W 50 -w /data/tmp/{{ inventory_hostname }}.pcap # pcap # # shell: screen -dmS haha /usr/sbin/tcpdump -nnvi any -vvv host {{ IP }} and /(10.131.1.154 or 10.131.1.235 or 10.131.5.136 or 10.131.5.155 or 10.131.5.152 or 10.131.4.158 or 10.131.5.117 or 10.131.5.226/) -s 0 -B 65535 -C 100M -W 100 -w /data/tmp/{{ inventory_hostname }}.pcap # shell: screen -dmS haha /usr/sbin/tcpdump -nnvi any -vvv host 10.131.11.8 and 鈥榯cp port 8360鈥?-s 0 -B 65535 -C 100M -W 100 -w /data/tmp/{{ inventory_hostname }}.pcap shell: screen -dmS haha /usr/sbin/tcpdump -nnvi any -vvv 鈥榯cp port 8360鈥?-s 0 -B 65535 -C 100M -W 100 -w /data/tmp/{{ inventory_hostname }}.pcap - name: check tcpdump task shell: pgrep tcpdump

以上是关于鎵归噺鎶撳寘的主要内容,如果未能解决你的问题,请参考以下文章

鎵归噺淇敼鏂囦欢鍚嶅瓧

鎶撳寘瀹炴垬椤圭洰

SaltStack 鎵归噺鎿嶄綔Windows

鎶撳寘宸ュ叿 tcpdump 鐢ㄦ硶璇存槑

redis鎵归噺鍒犻櫎鎸囧畾鍓嶇紑key鍥涚鏂规硶

CRM admin浣跨敤actions鎵归噺鐢熸垚涓婅璁板綍