現在用Linux做代理服務的是越來越多,本人是小菜一個對這方面是一點都不懂想找人學。 可是,某此人以錢為主,本來出錢也無所謂了只要能學到東西,本事能學到手也行。
&HTTP://www.aliyun.com/zixun/aggregation/37954.html">nbsp;
可有些人太黑,竟要我1000+RMB,我一小網管那來那麼多錢,只能自己摸索了。 在網上找了N多教程,照著做都不成功,可以是小弟太笨不能理解大師門的話沒做好,自己又在網找了些關於iptables 資料,終於被我經弄出來了。
現在我把我的做法寫出來跟大家分享。 呵呵!可能是最簡單的方法,大家不要笑小弟哦。 如那位高手看了,請多多指點。 費話少說,現在進入正題。
Linux做代理伺服器 最簡單的做法,用RedHat9.0為例
找一台能裝上Linux的機器最少要有兩塊網卡
1.安裝Linux,不管是在圖形,還是文體下都可以,選擇最小安裝,在安裝的時候可以先配置一下外網的IP和DNS(不設也行),其它全部預設
安裝好後進入提示符
2.進入提示符以後,首先配置下網卡:
eth0 (外網網卡)設定檔路經為:/etc/sysconfig/network-scripts/ifcfg-eth0
用 vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 eth0的內容,如果安裝得時候配好了就不用配了,檢下看有錯沒就行了。
eth0的內容為:(注IP為假設IP, #為注釋不用寫)
DEVICE=eth0 #11585.html">硬體設備名
BOOTPROTO=static #配置方式
BROADCAST=218.28.9.255 #廣播位址
IPADDR=218.28.9.123 #是你的IP位址
NETMASK=255.255.255.0 #子網路遮罩
NETWORK=218.28.9.0 #整個網段的位址
ONBOOT=yes #是否啟用網卡(一般預設是開啟的)
eth1(內網網卡),設定檔路經為:/etc/sysconfig/network-scripts/ifcfg-eth1
用 vi /etc/sysconfig/network-scripts/ifcfg-eth1 修改 eth0的內容
eth1的內容為:
DEVICE=eth1 #硬體設備名
BOOTPROTO=static #配置方式
BROADCAST=192.168.0.255 #廣播位址
IPADDR=192.168.0.1 #是你的IP位址
NETMASK=255.255.255.0 #子網路遮罩
NETWORK=192.168.0.0 #整個網段的位址
ONBOOT=yes #是否啟用網卡(一般預設是開啟的)
網卡配置完了 大家可以用ifconfig命檢查下網卡有沒配錯