linux下使用squid和squidGuard配置Proxy 伺服器

前言:本文主要介紹了在linux使用squid和squidGuard配置Proxy 伺服器,以www代理服務為例介紹如何過濾有害網站和限制使用者對internet的訪問。一. 介紹Squid是linux下最為流行的Proxy 伺服器軟體,它功能強大,支援對HTTP,FTP,Gopher,SSL和WAIS等協議的代理;設定簡單,只需對設定檔中稍稍改動就可使Proxy

Linux網路編程之UDP Socket程式樣本_C 語言

在網路傳輸協議中,TCP協議提供的是一種可靠的,複雜的,連線導向的資料流(SOCK_STREAM)傳輸服務,它通過三段式握手過程建立串連。TCP有一種“重傳確認”機制,即接收端收到資料後要發出一個肯定確認的訊號,發送端如果收到接收端肯定確認的訊號,就會繼續發送其他的資料,如果沒有,它就會重新發送。相對而言,UDP協議則是一種不需連線的,不可靠的資料報(SOCK_DGRAM)傳輸服務。使用UDP套介面不用建立串連,服務端在調用socket()產生一個通訊端並調用bind()綁定連接埠後就可以進行通

linux使用者空間鏈表 dhlist__linux

linux使用者空間鏈表 dhlist cheungmine 2018-2-04 /** * dhlist.h * - deque list and hash list from Linux Kernel * * from Linux Kernel * for Windows and Linux * * modified by cheungmine * 2013-4, 2018-02-04

轉 5種Linux螢幕錄影的方法__Linux

come from:http://www.cnbeta.com/articles/58897.htm There is the source of  Xvidcap on ubuntu. 5種Linux螢幕錄影的方法 ugmbbc發佈於 2008-06-25 16:20:52|6547 次閱讀 字型:大 小預覽列印 感謝逍遙的投遞 新聞來源:編譯(原文地址)

linux extundelete 刪除檔案恢複

標籤:jpg   journal   2.4   enforce   etc   定時   環境變數   ext4   lan   extundelete是基於Linux的一個資料恢複工具,它通過分析檔案系統的日誌,解析出所有檔案

交換器,linux主機及windwos主機上路由表查看

標籤:其他   傳輸速率   路由演算法   系統   產生   恢複   故障   不同   bgp   有時候,網路故障,網路不通,有部分原因是路由資訊不正確導致的。為了排查路由資訊的錯誤導致網路不通,我們就需要學會查看路由表

linux核心編譯選項詳解(三):Processor type and features

[*] Tickless System (Dynamic Ticks)  --->非固定頻率系統,這項技術能讓新核心啟動並執行更有效率,並且更省電。 [*] High Resolution Timer Support不選支援高頻率時間發生器,如果硬體不相容,則這個選項只會增大核心(大多數個人PC並沒有這個)[*] Symmetric multi-processing support不選對稱多處理器支援,如果你有多個CPU或者使用的是多核CPU就選上,此時"Enhanced

linux核心分析之rbtree的使用

 一、理論基礎      紅/黑樹狀結構是每個節點都帶有顏色屬性的二叉尋找樹,顏色為紅色或黑色。在二叉尋找樹強制一般要求以外,對於任何有效紅/黑樹狀結構我們增加了如下的其他需求:性質1. 節點是紅色或黑色。性質2. 根是黑色。性質3. 所有葉子都是黑色(葉子是NIL節點)。性質4. 每個紅色節點的兩個子節點都是黑色。(從每個葉子到根的所有路徑上不能有兩個連續的紅色節點)性質5. 從任一節點到其每個葉子的所有簡單路徑都包含相同數目的黑色節點。 rbtree with the following

linux ioctl函數擷取本機IP

//ifconf通常是用來儲存所有介面資訊的//if.hstruct ifconf {int ifc_len; /* size of buffer */union {char *ifcu_buf; /* input from user->kernel*/struct ifreq *ifcu_req; /* return from kernel->user*/} ifc_ifcu;};#define ifc_buf ifc_ifcu.ifcu_buf /* buffer

基於S3C2440嵌入式Linux下網卡DM9000E移植

在mini2440上移植DM9000E網卡的參考步驟如下:一、看電路圖在mini2440開發板上移植好Linux-2.6.29.1核心和根檔案系統的基礎上,進行網卡DM9000E的移植,因為手裡面有韋東山寫的《嵌入式Linux應用開發完全手冊》一書,在書中找到了DM9000網卡移植部分,對照該書與友善光碟片裡面的原理圖,移植之前先從看原理圖開始。看了DM9000E與S3C2440的電路圖發現:1、DM9000E掛接到S3C2440匯流排S3C2440通過匯流排來訪問DM9000E。mini244

linux socket編程(位元組處理)

1、 引言Linux的興起可以說是Internet創造的一個奇蹟。Linux作為一個完全開放其原代碼的免費的自由軟體,相容了各種UNIX標準(如POSIX、UNIX System V 和 BSD UNIX 等)的多使用者、多任務的具有複雜核心的作業系統。在中國,隨著Internet的普及,一批主要以高等院校的學生和ISP的技術人員組成的Linux愛好者隊伍已經蓬勃成長起來。越來越多的編程愛好者也逐漸酷愛上這個優秀的自由軟體。本文介紹了Linux下Socket的基本概念和函數調用。2、

老手經驗談:Linux驅動程式開發學習步驟

1. 學會寫簡單的makefile 2. 編一應用程式,可以用makefile跑起來 3. 學會寫驅動的makefile 4. 寫一簡單char驅動,makefile編譯通過,可以insmod, lsmod, rmmod. 在驅動的init函數裡列印hello world, insmod後應該能夠通過dmesg看到輸出。 5. 寫一完整驅動, 加上read, write, ioctl, polling等各種函數的驅動實現。 在ioctl裡完成從使用者空間向核心空間傳遞結構體的實現。 6.

一步一步搭建mips-linux-gcc-4.4.0交叉編譯工具

 http://blog.sina.com.cn/circlewood2010一步一步搭建mips-linux-gcc-4.4.0交叉編譯工具 一、準備工作: 工作環境:宿主機:ubuntu10.04  linux-2.6.32-24-generic i686 gcc-4.4.3         目標機:mips32 軟體包版本:binutils-2.19.1      gcc-4.4.0      glibc-2.9      linux-2.6.29.1      gmp-4.3.0    

linux-2.6.35核心版本中class_create()和device_create的使用

 作者:苗德行,華清遠見嵌入式學院(www.embedu.org)講師。從linux核心2.6的某個版本之後,devfs不複存在,udev成為devfs的替代。提醒一點,udev是應用程式層的,不要試圖在核心的配置選項裡找到它;加入對udev的支援很簡單,以作者所寫的一個字元裝置驅動為例,在驅動初始化的代碼裡調用class_create為該裝置建立一個class,再為每個裝置調用device_create建立對應的裝置。大致用法如下:struct class *myclass ;        

Linux shll中的$符號 — 讀取命令列參數

檔案名稱test.shUSER=nihaoecho "hello $USER"#$0 指令碼名echo "script name is : `basename $0`"#$1 第一個變數名echo "first param is : $1"#$* 所有變數echo "all params are : $*"#$# 變數長度echo "params' length is : $# "#$@ 所有變數echo "all params are : '$@'"#$$ 當前指令碼進程echo

Redhat Linux網卡配置與綁定

 Redhat Linux的網路設定,基本上是通過修改幾個設定檔來實現的,雖然也可以用ifconfig來設定IP,用route來配置預設閘道,用hostname來配置主機名稱,但是重啟後會丟失。相關的設定檔/ect/hosts 配置主機名稱和IP地址的對應/etc/sysconfig/network 配置主機名稱和網關/etc/sysconfig/network-scripts/ifcfg-eth0

根據linux Oops定位錯誤碼行

這幾天一直在調試atmel at91sam9x25的串口,用著用著總會導致Oops,Oops內容如下:[ 1023.510000] Unable to handle kernel NULL pointer dereference at virtual address 00000000[ 1023.520000] pgd = c0004000[ 1023.520000] [00000000] *pgd=00000000[ 1023.520000] Internal error: Oops: 17

Linux 下rm + grep 命令刪除除去指定檔案的剩餘所有檔案

Linux 下rm + grep 命令刪除除去指定檔案的剩餘所有檔案上一篇 / 下一篇 2010-07-08 10:17:38 / 個人分類:liunx相關查看( 185 ) / 評論( 0 ) / 評分( 0 / 0 )今天下午有個任問我如何刪除一個目錄下的除了想要的檔案之外的所有檔案。我想了想grep和rm配合一下不正好麼。於是經過查閱資料得出了一條命令:過程如下。首先在一個目錄下:zhou@zhou:~/LinuxC/file/test$ ls1 23sdfwe 88888888

Linux awk命令使用詳述

Linux awk命令使用詳述awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan

總頁數: 3662 1 .... 19 20 21 22 23 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.