
Linux
Linux系统相关
韩海洋
这个作者很懒,什么都没留下…
展开
-
使用linux系统的iptables进行NAT和端口映射
1、安装iptablesyum -y install iptables2、打开linux的路由转发功能echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.confsysctl -p3、iptables配置iptables -P INPUT ACCEPTiptables -P OUTPUT ACCEPTiptables -P FORWARD ACCEPT4、SNAT配置iptables -t nat -A POSTROUTING -原创 2021-01-06 17:49:03 · 1258 阅读 · 0 评论 -
CentOS修改主机名立即生效,支持大写
CentOS修改主机名(下次登录生效,永久生效,不支持大写)hostnamectl set-hostname 主机名CentOS修改主机名(下次登录生效,永久生效,支持大写)hostnamectl set-hostname --static 主机名原创 2020-09-01 11:35:47 · 3060 阅读 · 1 评论 -
Linux下检查进程是否正在运行,有异常重新启动
以snmpd进程为例,以下脚本检查进程状态是否为running,如果不是则重新启动进程。#!/bin/bashSNMPD=`systemctl status snmpd | grep Active | awk '{print $3}' | cut -d "(" -f2 | cut -d ")" -f1`if [ "$SNMPD" == "running" ] then echo "snmpd service is running..." els原创 2020-06-05 13:48:27 · 1132 阅读 · 0 评论 -
Linux tcpdump抓包命令常用参数
普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。tcp、udp、ip、icmp、arp、rarp选项等都要放到第一个参数的位置,用来过滤数据报的类型-i eth1 : 只抓经过接口eth1的包-t : 不显示时间戳-s 0 : 抓取数据包时默认抓取长度为68字节。加上-s 0 后可以抓到完整的数据包-c 100 : 只抓取100个数据包dst port 22 : 只抓取目标端口是22的数据包dst port ! 22 : 不抓取目标端口是22的数据包src net原创 2020-06-04 18:56:15 · 635 阅读 · 0 评论