linux伺服器上網
『壹』 linux伺服器如何配置上網
Apache是運行在Linux操作系統上的頭號Web伺服器。很多小地方都可以用來調整Apache的性能,並降低它對系統資源的影響。其中一個就是調整內存使用率,當然達到這一目的可能還是需要花點功夫的。 例如,通過ps來確定httpd線程的內存使用率,可以輸入下面的命令: # ps -U apache -u apache u USERPID %CPU %MEMVSZRSS TTYSTAT START TIME COMMAND apache130670.05.3 149704 54504 ?SOct071:53 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACHE2 ... 上面這段輸出顯示了單個httpd進程使用了50 MB的RSS(駐留集大小)內存(或者非交換物理內存),以及149 MB的VSZ(虛擬)內存。這當然在很大程度上取決於你在Apache里載入和運行的模塊數量。這決不是一個固定的數字。由於這個數字里還包含了共享庫包,所以不是100%的准確。我們可以認為RSS數字的一半是httpd線程真正使用的內存數,這可能還有點保守,但是離我們的目的已經非常接近了。 在本文里,我們假設每個httpd進程都在使用了27 MB內存。然後,你需要確定可以讓httpd真正使用的內存數。根據運行在機器上的其他進程,你可能希望要求50%的物理內存都供Apache使用。在一個裝有1GB內存的系統上,就有512MB的內存可以被劃分為多個27MB的內存,也就是大約19個並發的httpd內存。有些人堅持認為每個httpd 線程「真正」使用大約5MB的內存,所以從理論上講你可以把512MB的內存劃分出102個並發進程供Apache使用(要記住的是,除非你的網站需要極其巨大的流量,否則這種情況是非常罕見的)。 在默認狀態下,Apache會分配最大256個並發客戶端連接,或者256個進程(每一個都對應一個請求)。按照這種設置,一個流量巨大的網站會在頃刻間崩潰(即使你假設每個進程佔用5MB內存,那也需要1.3GB的內存來滿足請求的數量)。如果不採取其它措施,系統會通過硬碟來嘗試使用交換空間以處理它無法在物理內存中完成的任務。 其他可以調整的項目包括KeepAlive、KeepAliveTimeout和MaxKeepAliveRequests等設置。可以放在httpd.conf文件里的推薦設置有: ServerLimit 128MaxClients 128KeepAlive OnKeepAliveTimeout 2MaxKeepAliveRequests 100 通過將KeepAliveTimeout從15秒減到2秒,可以增加MaxClients命令;19太小,而128要好得多。通過減少進程存活的秒數,你可以在相同的時間內允許更多的連接。 當然,如果沒有真正的測試在背後支持,數字就是毫無意義的,這就是ab的作用之所在。使用ab對Apache配置文件(MaxClients等於 256、ServerLimit等於256、KeepAliveTimeout等於15)進行調整,使其能夠滿足1000個請求(100個連續請求並發產生)的調整方法如下。(在執行測試的時候要確保伺服器上有一個終端打開以觀察系統的負載。) $ ab -n 1000 -c 100 -k http://yoursite.com/index.php 現在把上面的伺服器設置改為更加保守的設置,重新啟動Apache,試著再次測試(總是從遠程計算機上進行,而不是本機)。 在這里的測試中,不同的設置導致執行所消耗的時間產生了一倍的差距(分別為27.8s和16.8s),但是負載的平均值為0.03和0.30。這可能會使得你的網站變得稍慢,但是會確保它不會在高負載的情況下崩潰。還要記住的是,你將需要進行多次測試,以便取得一個平均值。 使用ab是測試調整Apache配置的一個極佳方法,應該在你每次做出影響性能的更改時使用它。
『貳』 區域網中Linux如何通過Windows伺服器上網
直接DHCP可以么?
你的代理伺服器上是怎麼設置的?
原來的xp怎麼設置,你先說,我再告訴你linux的設置。
『叄』 如何用linux做上網代理伺服器
去網上查,肯定能查到,相信我沒錯的,我是你的粉絲哦~~~
『肆』 如何通過linux伺服器實現上網
你可以試試命令模式,非圖行界面下
Linux下命令行設置IP、網關和DNS
ip 和子網掩碼 執行這個命令:ifconfig eth0 192.168.1.123 netmask 255.255.255.0
網關的設定執行這個命令: route add default gw 192.168.1.3 把這兩個命令寫到/etc/rc.local 或者/etc/rc.d/rc.local 裡面都可以的,這樣就可以永久保存/etc/sysconfig/network設置默認的網關
『伍』 linux伺服器網路問題
可能設置了防火牆,阻止PING的 .肯定是DNS問題,因為IP可以ping通,域名就不同,是DNS解析出錯了
『陸』 如何通過linux代理伺服器上網
設置FF訪問網際網路的方式
連接設置
手動配置代理
然後輸入代理伺服器IP和埠號即可。
『柒』 查看linux伺服器是否能上網
1、首先我們選擇用dig命令查看dig | grep SERVER。
『捌』 linux怎麼用代理伺服器上網
在ubuntu下是系統-首選項-網路代理
『玖』 筆記本通過連接linux伺服器上網,該怎麼做
建議nat實現
1.伺服器,就是你的linux設置。
vim /etc/sysctl.conf 打開linux的路由轉發功能
將:net.ipv4_forward=0改成1 保存再輸入命令 sysctl -p查看(生效)
不知道你的linux是做啥用的,如果是空白的話建議先
iptables -F 清除你的防火牆設置,如果已經有條目在裡面那就算了
開始設置nat轉換:
iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.2 -j SNAT --to-source=10.11.12.13
說明一下,eth1是樓主自己說的,192.168.0.2是我瞎掰的,就是你筆記本的地址,你自己設置。10.11.12.13是外網分配給你的地址,也是瞎掰的。ifconfig查看 注意大小寫!
2.客戶端,微軟的操作系統樓主估計比我還懂。如果還是linux系統,vim /etc/resolv.conf設置DNS為伺服器DNS地址,chatt +i /etc/resolv.conf 綁定,然後設置ip地址啥的,網關啥的差不多了。
建議伺服器防火牆規則自定義一條寫入和客戶端上網優化(樓主既然說是測試就算了,不打了,我喝醉了)
另:記得service iptables save;chkconfig iptables on
以上。