顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - ozakipw

頁: [1] 2 3 ... 7
1
Linux 討論版 / VPN設定問題
« 於: 2011-11-02 00:52 »
為了方便公司大陸地區同事能上網瀏覽網頁,於是找了資料可以用VPN中轉來達成,業務在任何地方都可以共享公司頻寬(順便翻牆)如圖


對岸A主機----internet-------台灣機房機器B------internet

下面為A主機相關資料
實體IP:203.69.169.20
VPN撥接上來配發IP範圍172.13.1.3-172.13.1.254

下面為B主機相關資料
實體IP:218.95.1.10


業務或同事可以透過L2TP撥接上來A主機(位於對岸IDC)然後透過A與B建立的GRE Tunnel來透過B去瀏覽Internet

關於GRE設定A主機如下

modprobe ip_gre
ip tunnel add 203_to_218 mode gre remote 218.95.1.10 local 203.69.169.20
ip addr add 172.13.2.1 dev 203_to_218
ifconfig 203_to_218 up
ip route add 172.13.1.0/24 dev 203_to_218


關於GRE設定B主機為

modprobe ip_gre
ip tunnel add 218_to_203 mode gre remote 203.69.169.20 local 218.95.1.10
ip addr add 172.13.1.1 dev 218_to_203
ifconfig 218_to_203 up
ip route add 172.13.2.0/24 dev 218_to_203

SSH進入AB主機互ping 172.13.1.1及172.13.2.1是會通的可見GRE是有建起來
但業務在外面網路撥接上來203.69.169.20 卻無法透過218.95.1.10主機去瀏覽Internet,會由203.69.169.20主機去瀏覽Internet

想請問是否有人能幫忙解答謝謝!!



2
Linux 討論版 / 關於陣列卡和dmraid問題請教
« 於: 2008-06-25 08:33 »
是否可請大家推薦一下SATA Raid卡,Centos或Fedora 已經內含驅動程式開機就支援的卡??
另外想請教安裝dmraid這軟體是install OS 時就有選項嗎??還是安裝完成後再獨立安裝?
煩請大家解惑一下!!謝謝!!

3
bcmath 或許不一定能處理這問題。

現在首先遇到的就是 $a 的長度超過基本上 int or float 能負載的長度。

現在你需要的是 GMP (不是那個食品GMP) ...
http://tw.php.net/manual/en/ref.gmp.php


恩!!應該要先面對這問題,我來翻翻有問題再請教了!!謝謝!

4
$ans1=bcsub($ans,262144);
雖然我沒去研究過bc函式庫
但是一眼就看出這邊有很大的問題(英文多學學嘍)
sub -> 怎麼看應該都是作減法運算吧 (substract)
div -> 這才是作除法 (divide)
add -> 加法
mul -> 乘法(multply)
mod -> 餘數(modulus)



要做減法啊....我有註明需要減去0x40000...所以sub沒錯!!

5
造成大家誤會十分抱歉,他不是作業.... :'(

程式碼如下,但算出來與小算盤的不符~真的好奇怪,是我函示用錯了嗎??

<?php
$a="119f143e1fc80084";
echo "轉變前值為$a";
$ans=base_convert($a,16,10);
echo "16轉10變為$ans";
$ans1=bcsub($ans,262144);
echo "去除16進位的40000其值為$ans1";
$ans3=strval(base_convert($ans1,10,16));
echo "轉換回16進位值為$ans3";
?>

跑出來結果如下:

轉變前值為119f143e1fc80084
16轉10變為1269755876995498024
去除16進位的40000其值為1269755876995235880
轉換回16進位值為119f143e1fc40000





6
某個十六進位 119F143E1FC80084 轉換成 十進位為 1269755876995498116 (小算盤算的)
減去4000(十六進位) 262144(十進位)
其值為 1269755876995235972(小算盤算的)
在將其減過的值轉為16進位為 119F143E1FC40084

但我用php不管怎麼寫程式算出來的值都不對,有人可以教我該如何寫算出來才會是正確的嗎??
謝謝

7
Linux 討論版 / source code 製作rpm
« 於: 2006-08-27 04:44 »
引述: "vic0318"

不過我比較偷懶,
直接拿同系列的source rpm來用,
利用它的spec,
直接升級該套件的版本,
像我就是在fedora core 2上,
將sendmail從8.12.11升級為8.13.8,
目前主機運作中。


可否教導一下方法??感謝!!

8
Linux 討論版 / 關於套件問題請教!!
« 於: 2006-08-09 21:43 »
小弟最近安裝某程式需要fam-2.x.x版本的rpm經查詢網路上僅有
Fedora core 2 的rpm檔案,但小弟系統為Fedora core3所以在安裝該rpm會出現錯誤,試過yum install 但似乎Fedora core3 沒有該套件,請問各位可以給我建議嗎??
我試過直接rpm -ivh 安裝但似乎會跟Fedora core3的gcc函示版本衝突!!

9
Linux 討論版 / mrtg頁突然不能瀏覽??!!
« 於: 2006-02-27 09:54 »
依錯誤訊息判斷您應該是被檔掉了
檢查一下apache設定檔 httpd.conf跟.htaccess試試

10
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 16:20 »
抱歉沒提到apache編譯部分!!
以下我的流程請各位幫忙看下哪裡有錯誤!!

1.安裝apache
修改1.3.x httpd.h
代碼: [選擇]

apache_1.3.xx/src/include/httpd.h
#ifndef HARD_SERVER_LIMIT
#ifdef WIN32
#define HARD_SERVER_LIMIT 1024
#elif defined(NETWARE)
#define HARD_SERVER_LIMIT 2048
#else
#define HARD_SERVER_LIMIT 2560 <===將原來的HARD_SERVER_LIMIT 256 後面
#endif
#endif

編譯apache
代碼: [選擇]

./configure --prefix=/usr/local/apache --enable-module=so --enable-shared=max --enable-module=rewrite --enable-module=most --enable-suexec --suexec-caller=apache --suexec-userdir=www/cgi-bin --suexec-docroot=/home --suexec-safepath=/usr/local/bin:/usr/bin:/bin --suexec-uidmin=500 --suexec-gidmin=500

再來編譯php (加入gd與libjpeg及其他...)
代碼: [選擇]

./configure  --prefix=/usr/local/php4  --with-apxs=/usr/local/apache/bin/apxs --with-mysql --with-pear --with-xml  --enable-ftp --enable-sockets --enable-shared=max --enable-module=most --with-gd --with-zlib-dir=/usrl --with-jpeg-dir=/usr  --with-png-dir=/usr --with-gettext --enable-track-vars


但會出現

代碼: [選擇]

checking for T1lib support... no
checking whether to enable truetype string function in GD... no
checking whether to enable JIS-mapped Japanese font support in GD... no
checking for fabsf... yes
checking for floorf... yes
configure: error: libjpeg.(a|so) not found.


是否是那個環節有問題??
請指點....Thanks

11
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 15:16 »
引述: "kenduest"
引述: "ozakipw"
引述: "damon"
你從哪看出來自己編譯的apache + php效能比rpm的好?

應該不是說效能(=.=") 應該說是我需要兩個apache 1.3.x與2.x同時在一台機器上!!


是你自己說效能的,現在要翻供了?

好吧,既然是要裝 apache?那為何要重新編譯 jpeg 程式庫?

==


要讓讓1.3.x版本上面可以跑php+gd+jpeg這些東西...

12
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 14:44 »
rpm -ql libjpeg-devel-6b

結果出現

代碼: [選擇]

/usr/include/jconfig.h
/usr/include/jerror.h
/usr/include/jmorecfg.h
/usr/include/jpeglib.h
/usr/lib64/libjpeg.a
/usr/lib64/libjpeg.la
/usr/lib64/libjpeg.so
/usr/share/doc/libjpeg-devel-6b
/usr/share/doc/libjpeg-devel-6b/coderules.doc
/usr/share/doc/libjpeg-devel-6b/example.c
/usr/share/doc/libjpeg-devel-6b/libjpeg.doc
/usr/share/doc/libjpeg-devel-6b/structure.doc
/usr/share/doc/libjpeg-devel-6b/wizard.doc


怪異的php...

13
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 14:42 »
引述: "damon"
你從哪看出來自己編譯的apache + php效能比rpm的好?


應該不是說效能(=.=") 應該說是我需要兩個apache 1.3.x與2.x同時在一台機器上!!

14
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 14:00 »
代碼: [選擇]

[root@web6 php-4.3.11]# rpm -qa |grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
libjpeg-6b-33
[root@web6 php-4.3.11]#

有裝了~但裝php他好像還是找不到... :(

裝了find / -name jpeg*.*
變成
代碼: [選擇]

/usr/lib64/libjpeg.so.62
/usr/lib64/libjpeg.so.62.0.0
/usr/lib64/libjpeg.a
/usr/lib64/libjpeg.la
/usr/lib64/gthumb/modules/libjpegtran.so
/usr/lib64/gthumb/modules/libjpegtran.la
/usr/lib64/libjpeg.so
/usr/lib/libjpeg.so.62
/usr/lib/libjpeg.so.62.0.0

15
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-08 10:17 »
以下是小弟試著編譯php時用內含的libjpeg模組會出現下列訊息
編譯參數為
代碼: [選擇]

./configure  --prefix=/usr/local/php4  --with-apxs=/usr/local/apache/bin/apxs --with-mysql --with-pear --with-xml  --enable-ftp --enable-sockets --enable-shared=max --enable-module=most --with-gd=shared --with-zlib --with-jpeg-dir=/usr --with-png-dir=/usr --with-gettext --enable-track-vars libdir=/usr/lib64

代碼: [選擇]

checking for T1lib support... no
checking whether to enable truetype string function in GD... no
checking whether to enable JIS-mapped Japanese font support in GD... no
checking for fabsf... yes
checking for floorf... yes
configure: error: libjpeg.(a|so) not found.


我用find / -name libjpeg*.* 只找到下列檔案
/usr/lib64/libjpeg.so.62
/usr/lib64/libjpeg.so.62.0.0
/usr/lib64/gthumb/modules/libjpegtran.so
/usr/lib64/gthumb/modules/libjpegtran.la


所以才會想重編一個gd跟libjpeg出來... :cry:

請問有方法解??

16
Linux 討論版 / Re: 安裝jpeg-6b的問題
« 於: 2005-06-08 07:11 »
引述: "kenduest"
引述: "ozakipw"

我的用意是想自己重新編譯一個1.3.x或2.x的apache起來!!
因為用編過tar.gz編過的apache在效能上似乎比較高


那你為何要自己編譯一份 jpeg library?裝上 jpeg 的 devel rpm package 不就可以了?這不就有必要的 jpeg header file 與 library 環境?

另外 apache source rpm package 重新 rebuild 一份不是更方便?這時候還自己 tarball 安裝 jpeg-6b 與 apache 的意義用途在那呢?

==


感謝指導!!看來又有新方向!!
因為我在一台web上同時跑了兩個apache因此要重新在編一個
我之前有想過用現有的rpm package但當我在編譯php卻都不能抓到GD模組
所以才會自己再編譯一個出來!
另外關於大大所述"apache source rpm package 重新 rebuild 一份不是更方便?"我來研究一下,如有問題再請教!!感謝喔...^^

17
Linux 討論版 / Re: 安裝jpeg-6b的問題
« 於: 2005-06-08 01:31 »
引述: "kenduest"
引述: "ozakipw"
環境Fedora 3 X86_64版本
安裝jpeg-6b出現下列錯誤訊息


fc3  本來就有 jpeg-6b rpm package,所以不知道你自己 tarball 編譯安裝的用途為何?

==


我的用意是想自己重新編譯一個1.3.x或2.x的apache起來!!
因為用編過tar.gz編過的apache在效能上似乎比較高

18
Linux 討論版 / 安裝jpeg-6b的問題
« 於: 2005-06-07 22:40 »
環境Fedora 3 X86_64版本
安裝jpeg-6b出現下列錯誤訊息
checking for broken incomplete types... ok
checking for short external names... ok
checking to see if char is signed... yes
checking to see if right shift is signed... yes
checking to see if fopen accepts b spec... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking host system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized

我想應該是他無法認識這版本所導致,請問是否有辦法解決??
找過google好像沒有解法請問是否有人有方法??

19
Linux 討論版 / 關於x64版本linux
« 於: 2005-06-07 00:46 »
引述: "longlife"
不是都有已編譯好的 binary rpm 嗎?
想要自己抓 src.rpm 編譯也可以.


例如webmin他提供的rpm檔案可以給x64跑??
還是要抓src.rpm回來編譯??
這樣才會發揮64位元效能??

20
Linux 討論版 / 關於x64版本linux
« 於: 2005-06-06 22:07 »
小弟今天借來了一台AMD X64的機器也裝了FC3 X64版本
小弟小請教一下假使再安裝tar.gz 程式例如apache那需要特定版本?還是目前網路提供的1.3.3.tar.gz這種版本在自己去編譯就好了?還是有特殊作法?
另外可以安裝一般非x64的rpm檔案?還是都只能抓tar.gz回來自己make install ??rpm檔案可以抓.src.rpm,回來自己編??
感謝解答!!

21
Linux 討論版 / Re: 關於shell的問題
« 於: 2005-05-15 01:19 »
引述: "kenduest"
引述: "ozakipw"
請問一下各位前輩
小弟寫了一個shell script
裡面又去呼叫了另一個shell script
但似乎發現無法正常執行!
是否有特殊規定才能讓這種一個shell script 裡面有跑了一個 shell script能正常執行??
感謝....


所謂無法正常的情況描述?

==


抱歉!!沒說明清楚!!小弟在此說明一下

a.sh內容
指令
指令
..
..
..
..


b.sh內容
指令
..
..
a.sh
指令
指令


發現當我執行b.sh時似乎當執行完a.sh時沒辦法回到b.sh繼續執行a.sh後面的指令

22
Linux 討論版 / 關於shell的問題
« 於: 2005-05-12 02:01 »
請問一下各位前輩
小弟寫了一個shell script
裡面又去呼叫了另一個shell script
但似乎發現無法正常執行!
是否有特殊規定才能讓這種一個shell script 裡面有跑了一個 shell script能正常執行??
感謝....

23
PHP程式設計討論區 / 關於IP判斷
« 於: 2005-03-08 16:42 »
用IP.TXT存了一個IP資料
內容有類似這樣
192.168.1.10
192.168.1.12
192.168.0
192.168.3
有檔整個CLASS 或單IP
請問我抓到電腦真實IP後該如何比對會較好呢??
該如何寫程式會較省資源?

24
Linux 討論版 / Re: 關於iptables問題...
« 於: 2005-02-27 19:43 »
啊~~忘了-i跟-o差別...@@"

引述: "kenduest"
引述: "ozakipw"
我想禁止用戶用主機的ssh連到外面的主機
這樣寫似乎有誤
代碼: [選擇]

 /sbin/iptables -A OUTPUT -i eth0 -p tcp --dport 22 -j DROP


請問哪裡錯了??


iptables -A OUTPUT -o eth0 -p tcp --dport 22 -j DROP

==

25
Linux 討論版 / 關於iptables問題...
« 於: 2005-02-26 13:29 »
我想禁止用戶用主機的ssh連到外面的主機
這樣寫似乎有誤
代碼: [選擇]

 /sbin/iptables -A OUTPUT -i eth0 -p tcp --dport 22 -j DROP



請問哪裡錯了??

26
可否分享一下該程式??感謝~~

引述: "abelyang"
引述: "adrianmak"
有沒有command line base msn messenger
那麼可以經msn messenger 即時通知網管

就我找過的結果(Google 看了幾百個) 好像沒有 ...
所以後來我就自己寫了一個 , 用 CGI 的方式就可以傳 MSN 訊息

27
有程式可以救~您去書店看看這一期download雜誌(不敢確定)有介紹一程式可以針對信夾修復!!

28
Linux 討論版 / [問題]監控網路印表機!!
« 於: 2004-11-15 08:17 »
但似乎沒辦法備份用戶端的東西起來.....@@

29
Linux 討論版 / [問題]監控網路印表機!!
« 於: 2004-11-14 20:55 »
想請問一下這東西是否有解!!
本單位想監視每個使用者到底列印了哪些東西!
希望保留資料有印表機使用者跟列印的資料和時間!!
請問一下是否有相關資訊可以參考??用Linux的印表機分享是否可達到該功能??

30
慘~
這問題是否有解??有哪會網友可以教一下??

頁: [1] 2 3 ... 7