centos7 沒有到主機的路由

2021-07-14 09:35:35 字數 465 閱讀 9525

在centos7下開啟了tcp埠,卻發現遠端呼叫出現沒有到主機的路由,但是ssh卻可以登陸。

然後檢視iptables卻發現/etc/init.d/iptables沒有相關的服務配置,service iptables status也沒有正確的列印資訊。

後面搜尋相關資料,才發現,centos7預設使用firewalld(python 程式)替代了iptables了。

因此其實centos7還是有開啟防火牆的,只是由原來的iptables被firewalld替代了。

只需要給firewalld新增該tcp的埠規則,則可以正常訪問了。

//允許某埠放行

# firewall-cmd --permanent --add-port=3389/tcp

需要留意的是在編寫完規則之後,要執行--reload引數

# firewall-cmd --reload

CentOS7新增路由

目錄 一 route命令介紹 1 語法 2 命令使用舉例 預設 閘道器 路由 主機路由 網路路由 二 ip 命令 三 永久新增路由條目 重啟不會失效 命令用來顯示並設定linux核心中的網路路由表,設定的路由主要是靜態路由 直接在命令列下執行route命令來新增路由,不會永久儲存,當網絡卡重啟或者機...

CentOS7主機使用systemctl管理及配置

systemd的配置檔案主要放在 usr lib systemd system目錄,也可能在 etc systemd system目錄。現在來看乙個系統的配置檔案來學習一下 cat sshd.service unit description openssh server daemon documen...

CentOS7沒有ifconfig命令的解決方法

今天安裝了centos7,選擇的是最小化模式,安裝完成後,輸入ifconfig提示command not found 未找到命令 吃了一驚。應該是最小化安裝模式的問題,但是,ifconfig是最基本的命令,再省也不能省這個。肯定是相關的軟體包沒有安裝,開始解決問題吧。提示找到了,軟體包名是net t...