<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-124  評論-194  文章-0  trackbacks-0
     
         摘要: ACTIVEPERL在LINUX下的安裝以及PERL2EXE的使用  閱讀全文
    posted @ 2008-02-20 12:40 我愛佳娃 閱讀(3138) | 評論 (0)編輯 收藏
         摘要:   閱讀全文
    posted @ 2008-02-03 15:06 我愛佳娃 閱讀(540) | 評論 (0)編輯 收藏
         摘要: JPA標(biāo)準(zhǔn)+HIBERNATE實(shí)現(xiàn)+SPINRG揉和
    搭建MAVEN2的內(nèi)網(wǎng)服務(wù)器:設(shè)置一個(gè)目錄在WEB服務(wù)上可以訪問
    MYSQL可以被外部機(jī)器連接
    cannot connect to VM錯(cuò)誤  閱讀全文
    posted @ 2008-01-28 23:08 我愛佳娃 閱讀(6426) | 評論 (1)編輯 收藏
         摘要: “編程的核心是數(shù)據(jù)結(jié)構(gòu),而不是算法”,“編程的本質(zhì)是控制復(fù)雜度”,“過早的優(yōu)化是萬惡之源”,“寧花機(jī)器一分,不花程序員一秒”。這些UNIX的設(shè)計(jì)哲學(xué),非常值得體味。  閱讀全文
    posted @ 2007-12-05 17:52 我愛佳娃 閱讀(4006) | 評論 (12)編輯 收藏
         摘要: 用PERL編寫SOAP服務(wù)是相當(dāng)方便的,但是如果用其它語言來訪問它,卻不容易,下面介紹一種不需要WSDL描述就能訪問它的方法。  閱讀全文
    posted @ 2007-12-05 12:00 我愛佳娃 閱讀(3104) | 評論 (0)編輯 收藏
         摘要: 設(shè)計(jì)不在乎一開始就非常完備,并且考慮到所有情況和變化;設(shè)計(jì)的精髓在于當(dāng)某種變化來臨時(shí),能夠重新審視,甚至是調(diào)整全部的設(shè)計(jì),讓它能夠兼容之后的“同種類”變化,從而使今后再有這樣的變化時(shí),帶來最少量改動(dòng)。為此目的,哪怕是推翻重來也在所不惜......
      閱讀全文
    posted @ 2007-12-02 17:35 我愛佳娃 閱讀(2250) | 評論 (9)編輯 收藏
         摘要: 事情開始想的簡單,可開始做發(fā)現(xiàn)沒那么容易。本文描述配置LINGO+SPRING+ACTIVEMQ的曲折過程,希望看過的人不要再犯相同錯(cuò)誤。  閱讀全文
    posted @ 2007-11-24 15:29 我愛佳娃 閱讀(4044) | 評論 (0)編輯 收藏
         摘要: 目前網(wǎng)絡(luò)上大多是PHP或者ASP的空間,如果自己想搭建一個(gè)基于JAVA的WEB服務(wù)器或者自己調(diào)試J2EE的服務(wù)都不方便。另一方面,大家現(xiàn)在基本上家里都是包月的ADSL,它的上行帶寬有512K,足夠搭建一個(gè)自己WEB服務(wù)器了。不妨參考下我最近DIY的一臺功耗不足40W的動(dòng)物機(jī):BT,電驢,路由器,防火墻,WEB服務(wù)器,SUBVERSION代碼服務(wù)器,APACHE,MYSQL一個(gè)都不少!全部配下來RMB1100。  閱讀全文
    posted @ 2007-11-19 21:47 我愛佳娃 閱讀(4216) | 評論 (8)編輯 收藏

    (轉(zhuǎn)) 

     

    設(shè)我們有一臺計(jì)算機(jī),有兩塊網(wǎng)卡,eth0連外網(wǎng),ip為1.2.3.4;eth1連內(nèi)網(wǎng),ip為192.168.0.1.現(xiàn)在需要把發(fā)往地址1.2.3.4的81端口的ip包轉(zhuǎn)發(fā)到ip地址192.168.0.2的8180端口,設(shè)置如下:

      1. iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp -m tcp --dport 81 -j DNAT --to-destination192.168.0.2:8180

      2. iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.0.0 -d 192.168.0.2 -p tcp -m tcp --dport 8180 -j SNAT --to-source 192.168.0.1

      真實(shí)的傳輸過程如下所示:

      假設(shè)某客戶機(jī)的ip地址為6.7.8.9,它使用本機(jī)的1080端口連接1.2.3.4的81端口,發(fā)出的ip包源地址為6.7.8.9,源端口為1080,目的地址為1.2.3.4,目的端口為81.

      主機(jī)1.2.3.4接收到這個(gè)包后,根據(jù)nat表的第一條規(guī)則,將該ip包的目的地址更該為192.168.0.2,目的端口更該為8180,同時(shí)在連接跟蹤表中創(chuàng)建一個(gè)條目,(可從/proc/net/ip_conntrack文件中看到),然后發(fā)送到路由模塊,通過查路由表,確定該ip包應(yīng)發(fā)送到eth1接口.在向eth1接口發(fā)送該ip包之前,根據(jù)nat表的第二條規(guī)則,如果該ip包來自同一子網(wǎng),則將該ip包的源地址更該為192.168.0.1,同時(shí)更新該連接跟蹤表中的相應(yīng)條目,然后送到eth1接口發(fā)出.

      此時(shí)連接跟蹤表中有一項(xiàng):

      連接進(jìn)入: src=6.7.8.9 dst=1.2.3.4 sport=1080 dport=81

      連接返回: src=192.168.0.2 dst=6.7.8.9 sport=8180 dport=1080

      是否使用: use=1

      而從192.168.0.2發(fā)回的ip包,源端口為8180,目的地址為6.7.8.9,目的端口為1080,主機(jī)1.2.3.4的TCP/IP棧接收到該ip包后,由核心查找連接跟蹤表中的連接返回欄目中是否有同樣源和目的地址和端口的匹配項(xiàng),找到后,根據(jù)條目中的記錄將ip包的源地址由192.168.0.2更該為1.2.3.4, 源端口由8180更該為81,保持目的端口號1080不變.這樣服務(wù)器的返回包就可以正確的返回發(fā)起連接的客戶機(jī),通訊就這樣開始.

      還有一點(diǎn), 在filter表中還應(yīng)該允許從eth0連接192.168.0.2地址的8180端口:

      iptables -A INPUT -d 192.168.0.2 -p tcp -m tcp --dport 8180 -i eth0 -j ACCEPT

    posted @ 2007-11-18 18:54 我愛佳娃 閱讀(7461) | 評論 (0)編輯 收藏
         摘要:   閱讀全文
    posted @ 2007-11-18 12:20 我愛佳娃 閱讀(1213) | 評論 (0)編輯 收藏
    僅列出標(biāo)題
    共13頁: First 上一頁 2 3 4 5 6 7 8 9 10 下一頁 Last 
    主站蜘蛛池模板: 久久久久亚洲AV片无码| 亚洲成av人片天堂网老年人| 亚洲国产精品va在线播放| 香蕉国产在线观看免费| 亚洲AV永久无码精品一区二区国产| 亚洲日本VA中文字幕久久道具| 成人毛片18女人毛片免费视频未 | 亚洲av永久无码精品秋霞电影影院| 99久久99久久精品免费观看| 国产青草视频在线观看免费影院| 亚洲开心婷婷中文字幕| 亚洲一区二区三区免费视频| 内射干少妇亚洲69XXX| 免费观看在线禁片| 亚洲精品自产拍在线观看动漫| 日本免费在线观看| 亚洲精品福利视频| 免费视频专区一国产盗摄| 亚洲一日韩欧美中文字幕在线| 免费看a级黄色片| 边摸边吃奶边做爽免费视频网站| 亚洲中文字幕无码爆乳av中文| 成av免费大片黄在线观看| 亚洲激情在线视频| 在线免费一区二区| 一级人做人爰a全过程免费视频| 亚洲av中文无码乱人伦在线咪咕| 在线观看免费av网站| 亚洲欧美国产国产一区二区三区 | 青娱分类视频精品免费2| 亚洲精品国产高清在线观看| 精品国产香蕉伊思人在线在线亚洲一区二区 | 亚洲国产女人aaa毛片在线 | 蜜桃精品免费久久久久影院| 一级做a爱片特黄在线观看免费看| 夜夜亚洲天天久久| 国产一级淫片免费播放电影| a视频在线观看免费| 国产精品亚洲专区在线观看| 国产亚洲色视频在线| 免费视频爱爱太爽了|