[問題] 如何寫一個限制IP的程式?

作者: dinson520 (少了果醬的吐司)   2015-01-12 15:56:22
假設我想寫一個小的外掛程式,這支程式的目的在限制PROGRAM_A的對外連線
意即例如:SERVER在台北,CLIENT在新竹,新竹的IP網段是66.77.88.X
當PROGRAM_A執行時的IP不等同於新竹的IP網段時,小的外掛程式就不讓
PROGRAM_A連線到台北,如果SCOPE是如此,用JAVA有可能做到嗎?
或著,我需要學習的(使用到)介面是哪些?我已知PROGRAM_A所使用的相關PORT!
外掛程式使用在CLIENT端的電腦上。
還是說我需要改語言?
作者: realmeat (真肉)   2015-01-12 16:04:00
先想一下你要怎取得對外ip, 這跟語言其實沒有太大關係
作者: bitlife (BIT一生)   2015-01-12 16:10:00
PROGRAM_A去連SERVER時,由SERVER拒絕似乎比較合理
作者: jacky951 (藍憶)   2015-01-12 16:24:00
socket, jpcap
作者: realmeat (真肉)   2015-01-12 17:28:00
那不在新竹還需要連線嗎? 控制是寫在PROGRAM_A上嗎?
作者: dinson520 (少了果醬的吐司)   2015-01-12 18:07:00
其實是老板想叫我寫,但我沒什麼信心寫出來呢Orz..
作者: realmeat (真肉)   2015-01-12 18:36:00
其實還是搞不懂你的需求, 是要個小型防火牆?
作者: pupuliao (pupu)   2015-01-12 21:20:00
這個用防火牆就好了阿....先封鎖所有IP 再把你接受的IP 打開防火牆是雙向的...
作者: roder (尊重 q( ̄︶ ̄)p 包容)   2015-01-12 22:12:00
防火牆兩邊都可以裝阿...哪有規定只有server可以裝只是裝server你只要裝一次 裝Client就是每台都要裝浪費時間
作者: pupuliao (pupu)   2015-01-12 22:49:00
員PO 可能是要避免假的server?
作者: fireslayer (fireslayer)   2015-01-13 00:33:00
不可能不寫在PROG_A裡面 又不是SERVER檔 那USER不裝這個限制程式就好了何況新竹的網段不知道你要怎麼抓

Links booklink

Contact Us: admin [ a t ] ucptt.com