IPv4的核心管理功能/proc/sys/net/ipv4/*


I

  • /proc/sys/net/ipv4/tcp_syncookies
SYN Cookies模塊可以在系統隨機端口(1024:65535)即將用完時自動啟動,用來應對Dos攻擊。當啟動SYN Cookie時,主機在發送SYN/ACK確認包前,會要求Client端在短時間內回復一個序列號,這個序列號包含許多原本SYN封包內的信息,包括IP、port等。Client端回復正確的話,主機確定該包可信,否則不予理會。
#echo "1">/proc/sys/net/ipv4/tcp_syncookies
  • /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
取消對廣播icmp包的回應
#echo "1">/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
  • /proc/sys/net/ipv4/conf/網絡接口/*
例如eth0接口的相關設定數據在/proc/sys/net/ipv4/conf/eth0/內
     rp_filter:成為逆向路徑過濾,可以由此分析網絡接口的路由信息配合封包的來源地址,來分析該封包是否為合理。舉例來說,假設兩塊網卡eth0192.168.1.0/24,eth1為public IP。那這個封包就不合理,應予以丟棄。這個設定值建議可以啟動。
     log_martians:這個設定數據可以來啟動記錄不合法IP來源,例如來源0.0.0.0、127.0.0.1、及IP來源。記錄的數據默認放置到核心放置的登錄檔/var/log/message
     accept_source_route:某些路由器啟動這個設定值,可以取消這個設定值。
     accept_redirects:當你在同一個實體網絡內假設一部路由器,但這個實體網絡有兩個IP網絡,例如192.168.0.0/24 192.168.1.0/24 這時192.168.0.100想要向192.168.1.100傳送信息時,路由器可能會傳送一個ICMP redirect封包告知192.168.0.100直接傳送數據給192.168.1.100即可,而不需要透過路由器。建議關閉。
     send_redirects:與上一個類似,只是此值為發送一個ICMP redirect封包。建議關閉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM