亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > FreeBSD > 正文

FreeBSD SNP 3.Client端--連線實作

2024-07-26 00:29:11
字體:
來源:轉載
供稿:網友
FREEBSD中可以使用ipFW來停止PING的響應,即可以調制內核和使用IPFW來拒絕 
ICMP服務,這樣別人用PING就看不到任何信息了。 

先介紹下IPFW:在專用路由器系統開始流行之前,Internet上的路由器大部分 
是基于Unix的軟件路由器,其中多數是BSD Unix。顯然這是由于BSD Unix在 
Internet上占據的重要地位決定的,即便是在專用硬件路由器流行的今天, 
當由于價格等因素不能考慮硬件路由器時,BSD系統仍然是用作軟件路由器的 
首選系統。 

  由于路由器處于網絡之間,所有網絡間需要交換的數據包都要通過它轉發, 
因此就可以進行一定的限制,即按照預定義的一定規則處理每個數據包,符合 
要求的允許通過,不符合要求的就進行丟棄。這樣路由器就能用作一個簡單的 
防火墻系統,保護內部計算機。BSD系統中最早使用ipfw過濾器來定義不同的 
過濾規則,隨后ipfw也被移植到其他平臺上,并根據開發者的理解不同而獨立 
發展。當前不同系統上的ipfw已經大不相同了,并出現了具備相同功能的其他過 
濾器, FreeBSD下的ipfw也經過了不斷發展,具備了更強的過濾能力,尤其是 
它能和natd守護進程相結合,提供網絡地址轉換能力,具備更完善的防火墻能力。 


FreeBSD的包過濾能力是在內核中實現的,這樣才具備最高的效率和性能。因此 
為了在FreeBSD上使用這個防火墻功能,需要在編譯內核時打開下面選項重新定 
制內核。 

這文章里需要你在內核編制中打開下面的選項: 

IPFIREWALL 
IPFIREWALL_VERBOSE 
"IPFIREWALL_VERBOSE_LIMIT=100" 
options IPFIREWALL_DEFAULT_TO_ACCEPT 

IPFILTER 
IPFILTER_LOG 

其中第一項設置IPFIREWALL是用于打開基本的包過濾支持的,只有使用它才能在 
內核中支持包過濾。IPFIREWALL_VERBOSE 和IPFIREWALL_VERBOSE_LIMIT設置記 
錄過濾日志,及日志記錄的限制。IPFIREWALL_DEFAULT_TO_ACCEPT是設置 
IPFIREWALL的缺省行為,在數據包不符合所有的過濾規則的情況下進行轉發, 
顯然這是一種寬松的限制,此時系統主要用于屏蔽特定地址和特定服務,而提 
供其他的缺省網絡能力。如果沒有定義這個選項,系統就只能允許符合已定義 
規則的數據包通過,而屏蔽其他任何數據包,這樣在沒有定義過濾規則的情況 
下,系統不能和其他計算機相互通信。而IPFILTER是通知內核支持ipfilter, 
IPFILTER_LOG是進行ipfilter LOG記錄。 

OK,再經過內核重新編譯(內核編譯請參看其他文章),還需要設置內核具備 
數據包的轉發能力。需要在rc.conf中設置gateway_enable 的值為YES,這樣 
就能在系統啟動時自動打開包轉發能力。也可以直接執行下面命令來打開內 
核包轉發能力。 

好了,下面主要描述我們來拒絕ICMP的服務規則,因為測試所用,所以你可以建立 
一個文件如(myfile)并增加下面的條目: 

ip="你的IP地址" 
ipfw -f flush #Forces your current firewall to be flushed! 
ipfw add pass log icmp from $ip to any icmp 8 
ipfw add pass log icmp from not $ip to $ip icmp 0 

把文件保存后,并使用chmod +x myfile設置文件屬性,并運行文件。 

其中第一條是設置你的IP為一變量; 
第二條是flush表示強制清楚你當前防火墻的所有規則; 
對于第三,第四條,我們先來看看具體指令的意義: 

add是增加規則,而pass指令是這條規則的處理指令,類似allow,而log 
是記錄指令,這個指令和其他指令不同,其他指令是對數據包進行處理的 
指令,而log只是記錄這個數據包,而數據包本身還將繼續受到其他過濾 
規則的處理,而icmp欄本身是過濾規則中規定數據包的協議類型,指定規 
則是用于處理哪種數據包的,FreeBSD可以處理TCP,UCP,ICMP 類型的數據, 
以及在/etc/PRotocols文件中定義的其他數據包的類型,上例中指定類型 
是ICMP,因為我們要對ICMP進行處理,而from $ip to any是規定過濾規則 
適用的地址范圍,這可以通過指定源和目的計算機的IP地址范圍或數據包 
通過的網絡界面來進行指定: 

--用from規定數據包的來源地址,可以是主機地址或網絡; 
--用to規定數據包的目的地址,可以是主機地址或網絡; 
--用in或out規定數據包是流向本機,還是向外發送的; 

所以第三條的規則意思是允許你使用到任何地址使用icmptype 8,echo-request, 
而第四條是你獲得icmptype 0,echo-reponse信息,但阻止你發送echo-reponse. 

這上面的示例能比較好的阻止一些端口掃描器的掃描,因為多數端口一般開始使用 
ping來查看是否主機在線,但上面我們的traceroute就不能工作了,traceroute 
先發送UDP信息包并等待icmp包返回,因此下面的規則是阻止入站的icmp type 8, 
但允許所需要的icmp類型入站來進行traceroute的tracing(追蹤): 

    參照下面的列表: 
    0 echo-reply ping 
    3 destination-unreachable Any TCP/UDP traffic. (目標主機不可達) 
    5 redirect routing if not running routing daemon (如沒有有運行routing 
                            守護程序重定向routing) 
    8 echo-request ping 
    11 time-exceeded traceroute (traceroute超時) 
    當然icmp還有其他類型,請參看Request for Comments:  792 


1,    ipfw add pass log udp from $ip to any 
2,    ipfw add pass log icmp from $ip to any icmp 8 
3,    ipfw add pass log icmp from not $ip to any icmp 0 
4,    ipfw add pass log icmp from not $ip to any icmp 11 
5,    ipfw add pass log icmp from not $ip to any icmp 3 

上面的規則4是接受icmp type 11但拒絕你發送,規則5是接受icmp type 3,但 
拒絕你發送icmp type 3的信息。 

按照上面的規則并進行測試,你可以traceroutes和ping目標主機防火墻規則能 
接受它們的回應,而你可以讓你朋友traceroute/ping你的目標主機,但他講不會 
得到任何回應或者出現超時錯。 


總結:icmp和其他協議不同之處是icmp過濾使用類型而不使用端口,一般應用程序 
可以使用端口來增加過濾功能,但icmp是用類型類規定進出站的信息,如"echo-request" 
是入站信息而"echo-response"是出站信息,這樣就可以對信息進行過濾。 

具體一般協議的規則使用方法是在目標和源地址后面進行端口規定,如: 

ipfw add pass tcp from any [要規則處理的端口] to $ip [要規則處理的端口] 

而ICMP是定義要規則處理的協議,如: 

ipfw add pass icmp from any to $ip [要規則處理的協議] 

最后如果你有其他規則加入此文件增加過濾能力,你如果要在FREEBSD啟動時候 
加入這些規則,FREEBSD有rc.firewall文件進行啟動處理,只要把這些規則加入 
rc.firewall后就能自動進行處理。 

參考文章: 
http://www.freebsdrocks.com/show.php3?ThisArticleID=6197&start=1&s 
Return=25&search_category=8&search_criteria=&search_field= 
http://freebsd.online.ha.cn/focus/FreeBSD/index.shtml 
Request for Comments:  792   

xundi@xfocus.org 2000-06-17  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
狠狠色狠狠色综合日日五| 亚洲片国产一区一级在线观看| 91极品视频在线| 欧美高清视频免费观看| 日韩在线播放一区| 成人精品一区二区三区电影黑人| 日韩在线视频国产| 91精品久久久久久久久久| 久久视频在线免费观看| 亚洲免费高清视频| 久久久久久国产精品三级玉女聊斋| 久久国产精品久久久久| 亚洲男人第一av网站| 亚洲自拍偷拍网址| 成人欧美一区二区三区黑人孕妇| www高清在线视频日韩欧美| 欧美日韩国产999| 日本高清视频一区| 日韩精品视频中文在线观看| 国产丝袜视频一区| 亚洲三级 欧美三级| 日韩av在线一区二区| 国产精品久久婷婷六月丁香| 国产精品免费小视频| 久热国产精品视频| 国产精品黄视频| 91在线观看免费观看| 欧美成人四级hd版| 亚洲精品免费在线视频| 欧美香蕉大胸在线视频观看| 日韩精品在线观看网站| 日韩成人av一区| 91在线观看免费| 亚洲码在线观看| 欧美电影院免费观看| 亚洲欧洲一区二区三区在线观看| 亚洲欧洲日本专区| 欧美性猛交xxxxx免费看| 久久精品国产2020观看福利| 亚洲最大av在线| 欧美亚洲视频在线看网址| 国产精品最新在线观看| 国产精品女人久久久久久| 色噜噜狠狠狠综合曰曰曰| 亚洲国产精品久久精品怡红院| 成人两性免费视频| 久久久精品一区二区三区| 精品久久久久久国产91| 国产一区二区日韩| 在线视频国产日韩| 久久亚洲精品小早川怜子66| 琪琪亚洲精品午夜在线| 中文字幕精品www乱入免费视频| 亚洲黄一区二区| 91精品国产色综合久久不卡98| 91在线观看免费网站| 欧美激情欧美激情在线五月| 欧美做受高潮电影o| 亚洲精品综合久久中文字幕| 国产精品久久精品| 国产成人免费av电影| 国产成人精品在线视频| 亚洲成人精品久久久| 亚洲精品电影网在线观看| 欧美激情免费看| 亚洲欧美国产精品专区久久| 久久在线免费观看视频| 国产精品国产亚洲伊人久久| 精品国产精品三级精品av网址| 日韩精品视频免费在线观看| 青青草国产精品一区二区| 国产亚洲精品美女久久久| 亚洲自拍中文字幕| 美女性感视频久久久| 久久精品色欧美aⅴ一区二区| 色99之美女主播在线视频| 日本亚洲精品在线观看| 日韩在线观看免费高清| 91成人天堂久久成人| 精品中文字幕在线2019| 成人激情在线观看| 成人国产精品日本在线| 亚洲综合一区二区不卡| 日韩电视剧免费观看网站| 国模私拍视频一区| 国产成人一区二区三区| 欧美大片大片在线播放| 91九色单男在线观看| 亚洲欧美国内爽妇网| 中日韩美女免费视频网址在线观看| 少妇精69xxtheporn| 久久精品久久久久久| 九九九热精品免费视频观看网站| 在线色欧美三级视频| 热久久这里只有| 国产免费一区二区三区在线观看| 欧美激情18p| 欧美老妇交乱视频| 亚洲字幕在线观看| 美女撒尿一区二区三区| 超碰97人人做人人爱少妇| 欧美激情亚洲激情| 成人免费在线视频网站| 欧美激情一区二区三级高清视频| 亚洲精美色品网站| 在线日韩日本国产亚洲| 亚洲精品二三区| 欧美午夜精品伦理| 日韩在线视频观看| 欧美性色xo影院| 国产成人精品久久二区二区91| 欧美美女15p| 国产精品网站入口| 国产精品综合不卡av| 亚洲色图13p| 日本高清+成人网在线观看| 日韩av在线一区| 日韩欧美国产激情| 国产成人小视频在线观看| 欧美激情第一页xxx| 国产精品999| 久久久久国产视频| 日本伊人精品一区二区三区介绍| 中文字幕国产亚洲| 中国人与牲禽动交精品| 97超级碰碰人国产在线观看| 成人性教育视频在线观看| 久久频这里精品99香蕉| 久久久久久久网站| 中文字幕av一区中文字幕天堂| 日韩精品电影网| 日韩av在线免费看| 欧美亚洲视频在线观看| 国产视频综合在线| 国内精品国产三级国产在线专| 日本精品一区二区三区在线播放视频| 久久久久久久久亚洲| 亚洲亚裔videos黑人hd| 欧美电影在线观看| 欧美性生交大片免网| 国产成人激情视频| 激情亚洲一区二区三区四区| 一区二区三区四区视频| 欧美激情在线狂野欧美精品| 欧美在线观看视频| 68精品国产免费久久久久久婷婷| 91免费综合在线| 精品久久久久久中文字幕大豆网| 欧美电影在线观看完整版| 欧美老少做受xxxx高潮| 欧洲亚洲妇女av| 国产91网红主播在线观看| 国产丝袜一区视频在线观看| 91成人在线视频| 色综合久久天天综线观看| 国产精品久久久久久婷婷天堂| 伊人亚洲福利一区二区三区| 国内精品久久久久久| 亚洲色图日韩av| 亚洲一区精品电影| 欧美久久久精品| 自拍亚洲一区欧美另类| 国产精品18久久久久久首页狼| 久久97精品久久久久久久不卡|