### 查看防火墻是否開啟
``` bash
1、查看firewall服務狀態
?
systemctl status firewalld
?
出現Active: active (running)切高亮顯示則表示是啟動狀態。
?
2、查看firewall的狀態
?
firewall-cmd --state
3、開啟、重啟、關閉、firewalld.service服務
?
開啟
service firewalld start
重啟
service firewalld restart
關閉
service firewalld stop
4、查看防火墻規則
?
firewall-cmd --list-all
5、查詢、開放、關閉端口
?
查詢端口是否開放
firewall-cmd --query-port=8080/tcp
開放80端口
firewall-cmd --permanent --add-port=80/tcp
移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重啟防火墻(修改配置后要重啟防火墻)
firewall-cmd --reload
?
參數解釋
1、firwall-cmd:是Linux提供的操作firewall的一個工具;
2、–permanent:表示設置為持久;
3、–add-port:標識添加的端口;
?
一、防火墻的開啟、關閉、禁用命令
?
(1)設置開機啟用防火墻:systemctl enable firewalld.service
?
(2)設置開機禁用防火墻:systemctl disable firewalld.service
?
(3)啟動防火墻:systemctl start firewalld
?
(4)關閉防火墻:systemctl stop firewalld
?
(5)檢查防火墻狀態:systemctl status firewalld
?
#centos6.x查看防火墻
[root@centos6 ~]# service iptables status
iptables:未運行防火墻。
開啟防火墻:
[root@centos6 ~]# service iptables start
關閉防火墻:
[root@centos6 ~]# service iptables stop
重啟防火墻
[root@centos6 ~]# service iptables restart
?
#centos6.x 添加防火墻端口
1.開放80,22,8080 端口
?
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 61616 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 9100 -j ACCEPT
?
2.保存
/etc/rc.d/init.d/iptables save
?
3.查看打開的端口
/etc/init.d/iptables status
?
4、關閉端口(以7777端口為例)
?
vi /etc/sysconfig/iptables 打開配置文件加入如下語句:
?
-A INPUT -p tcp -m state --state NEW -m tcp --dport 7777 -j DROP
?
```
- 寫在前面
- linux命令行
- 基礎篇
- 1.SSH連接工具
- 2.查看系統版本信息
- 3.查看IP地址
- 4.查看cpu信息
- 5.查看內存磁盤信息
- 6.文件上傳下載
- 7.linux中查找文件(find)
- 8.修改root賬號密碼
- 9.通過進程號查看端口
- 10.校驗MD5值
- 11.Linux命令之seq
- 12.Linux命令之corntab
- 13.linux命令之awk
- 進階篇
- 查看防火墻是否開啟
- linux創建新的用戶
- 更改文件的用戶組
- 查找JAVA_HOME路徑
- Linux主機時間同步
- 高CPU排查-個人總結
- Linux查看GPU性能
- 文件排序工具sort
- sed
- grep
- 實戰篇
- 1.Linux基線
- 2.iptables學習
- 3.Tcpdump抓包命令
- 4.CentOS7更換鏡像源
- shell腳本篇
- 1.Shell腳本速查手冊
- 2.Shell中獲取取昨天和多天前日期
- 3.rsync刪除文件
- 4.nginx自動化安裝腳本
- 5.后臺啟動服務
- 6.備份文件保留5天
- 數據庫
- MySQL數據庫備份命令
- ES數據庫備份
- filebeat工具
- packetbeat工具
- MySQL數據庫中刪除表
- Docker容器
- 1.安裝docker容器
- 2.docker容器的使用
- 3.docker overlay2 是存放什么的
- 4.docker刪除已停止的容器
- 5.docker網卡的IP地址修改
- Ubuntu容器下載vim,curl命令
- docker磁盤占用瞬間變大問題解決
- Python學習
- 安裝python環境
- Python 把代碼編譯成pyc文件