久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

iptables如何在Red Hat上的安裝

175次閱讀
沒有評論

共計 1901 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關 iptables 如何在 Red Hat 上的安裝,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

iptables 在 Red Hat 上的安裝:

Red Hat 7.1 使用 2.4.x 的內(nèi)核,支持 Netfilter 和 iptables。Red Hat 包含了所有基本的程序和需要的配置文件,但缺省使用的是 B >

Red Hat 7.1 預裝的 iptables 版本有些老了,在使用之前,你可能想裝個新的,再自己編譯一下內(nèi)核。

我們先要關閉 ipchains,并且不想再讓它運行起來,做到這一點,要更改目錄 /etc/rc.d/ 下的一些文件名。用以下命令完成:

chkconfig --level 0123456 ipchains off

這個命令把所有指向 /etc/rc.d/init.d/ipchains 的軟連接改名為 K92ipchains。以 S 開頭表示,在啟動時會由初始化腳本運行此腳本。改為 K 開頭后,就表示終止服務,或以后在啟動時不再運行。這樣,ipchains 以后不會再開機就運行了。

要想終止正在運行的服務,要用 service 命令。終止 ipchains 服務的命令是:

service ipchains stop

現(xiàn)在,我們可以啟動 iptables 服務了。首先,要確定在哪個運行層運行,一般是 2,3 和 5,這些層有不同的用處:

2. 不帶 NFS 的多用戶環(huán)境,和層 3 的區(qū)別僅在于不帶網(wǎng)絡支持。

3. 多用戶環(huán)境,就是我們一般事用的層。

5. X11,圖形界面。

用下面的命令以使 iptables 能在這些層運行:

chkconfig --level 235 iptables on

你也可以使用這個命令使 iptables 能在其他層運行。但沒這個必要,因為層 1 是單用戶模式,一般用在維修上; 層 4 保留不用; 層 6 用來關閉計算機。

啟動 iptables 用:

service iptables start

在腳本 iptables 里還沒有定義規(guī)則。在 Red Hat 7.1 中添加規(guī)則的方法有二:*** 個方法是編輯 /etc/rc.d/init.d/iptables,要注意在用 RPM 升級 iptables 時,已有的規(guī)則可能會被刪除。另一個方法是先裝載規(guī)則,然后用命令 iptables-save 把規(guī)則保存到文件中,再由目錄 rc.d 下的腳本 (/etc/rc.d/init.d/iptables) 自動裝載。

我們先來說明如何利用“剪切粘貼大法”設置 /etc/rc.d/init.d/iptables。為了能在計算機啟動 iptables 時裝載規(guī)則,可以把規(guī)則放在“start)”節(jié)或函數(shù) start()中。注意:如果把規(guī)則放在“start)”節(jié)里,則不要在“start)”節(jié)里運行 start(),還要編輯“stop)”節(jié),以便在關機時或進入一個不需要 iptables 的層時,腳本知道如何處理。還應檢查“restart”節(jié)和“condrestart”節(jié)的設置。一定要注意,我們所做的改動在升級 iptables 時可能會被刪除,而不管是通過 Red Hat 網(wǎng)絡自動升級還是用 RPM 升級。

下面介紹第二種方法:先寫一個規(guī)則的腳本,或直接用 iptables 命令生成規(guī)則。規(guī)則要適合自己的需要,別忘了實驗一下是否有問題,確認正常之后,使用命令 iptables-save 來保存規(guī)則。一般用 iptables-save /etc/sysconfig/iptables 生成保存規(guī)則的文件 /etc/sysconfig/iptables,也可以用 service iptables save,它能把規(guī)則自動保存在 /etc/sysconfig/iptables 中。當計算機啟動時,rc.d 下的腳本將用命令 iptables-restore 調(diào)用這個文件,從而就自動恢復了規(guī)則。

以上兩種方法 *** 不要混用,以免用不同方法定義的規(guī)則互相影響,甚至使防火墻的設置無效。

至此,可以刪除預裝的 ipchains 和 iptables 了, 這樣可以避免新舊版本的 iptables 之間的沖突。其實,只有當你從原碼安裝時,才需要這樣做。但一般來說,也不會出現(xiàn)互相影響的問題,因為基于 rpm 的包不使用原碼的缺省目錄。刪除用以下命令:

rpm -e iptables

既然不用 ipchains 為什么要保留呢? 刪吧! 命令如下:

rpm -e ipchains

歷經(jīng)磨難,勝利終于到來了。你已經(jīng)能夠從源碼在 RED HAT 下安裝 iptables 了。

關于“iptables 如何在 Red Hat 上的安裝”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計1901字。
轉(zhuǎn)載說明:除特殊說明外本站除技術相關以外文章皆由網(wǎng)絡搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 合阳县| 吐鲁番市| 平江县| 浑源县| 醴陵市| 木兰县| 福海县| 台前县| 西宁市| 南充市| 青铜峡市| 佛学| 通渭县| 靖州| 阿拉善右旗| 镇平县| 鄂托克旗| 碌曲县| 太原市| 思南县| 弋阳县| 锡林浩特市| 礼泉县| 南投县| 高淳县| 双峰县| 伊金霍洛旗| 临沧市| 京山县| 西乡县| 宁陕县| 宝坻区| 从江县| 宾川县| 玛纳斯县| 肃宁县| 益阳市| 庐江县| 泰宁县| 兰考县| 遵义市|