出現此問題的原因大多數是防火牆導致,因為linux系統預設是自動開啟防火牆的,所以我們要先關閉防火牆。
①先檢視防火牆狀態
命令:systemctl status firewalld
此時可以看到如下圖所示:圖中圈起來部分表示防火牆是正在執行狀態
②關閉防火牆
命令:systemctl stop firewalld
執行命令後不報錯就說明關閉成功,此時使用命令:systemctl status firewalld 檢視防火牆狀態時發現已經停止了,狀態為「dead」
但是,這種方式只是暫時把防火牆關閉,當重啟系統後,防火牆還會自動啟動。接下來我們永久關閉防火牆(只是禁止防火牆開機自啟哈)。
③防火牆永久關閉(禁止防火牆開機自啟)
輸入命令:systemctl disable firewalld
沒報錯,且返回以下資訊說明已禁止防火牆開機自啟。
輸入命令:reboot 重啟系統
再次檢視防火牆狀態:命令為:systemctl status firewalld
此時可以看到重啟後防火牆服務處於死亡狀態(dead)
④關閉selinux
編輯 vim /etc/selinux/config
把檔案中的:selinux=enforcing改為selinux=disabled,如下圖
儲存退出後重啟系統。
⑤驗證伺服器上訪問nginx主頁
客戶機上訪問伺服器主頁,我的nginx伺服器為:192.168.152.199
物理機上訪問nginx伺服器主頁
遇到同一區域網訪問不了的問題絕大多數都可以使用以上方式解決哦!
mac下 怎麼檢視同一網路的其他電腦 mac
前提 1.pc和mac處於同一網路下 2.pc設有管理員使用者名稱及密碼 3.pc設有共享資料夾 那麼 1.mac在finder下cmd k,或finder go connect to server 2.在開啟的視窗server address欄內鍵入 smb pc的ip位址 不需要引號 點conn...
一 網路協議概觀
訊號的傳輸總要符合一定的協議 protocol 比如說長城上放狼煙,是因為人們已經預先設定好狼煙這個物理訊號代表了 敵人入侵 這一抽象訊號。這樣乙個 狼煙 敵人入侵 就是乙個簡單的協議。協議可以更複雜,比如摩爾斯碼 morse code 使用簡訊號和長訊號的組合,來代表不同的英文本母。比如sos 代...
TCP IP 一 網路協議
網路協議就是 一套 通用規則,用來幫助定義複雜資料傳輸的過程。資料傳輸從一台計算機上的應用程式開始,通過計算機網路硬體,經過 傳輸介質到正確目的地,然後上傳到目的地計算機網路硬體,最後 到達負責接收的應用程式。tcp ip 協議定義了網路通訊過程,更重要的是,定義了資料單元 的格式和內容,以便接收計...