Python 板


LINE

※ 引述《yatung1700 (阿呆學程式)》之銘言: : 標題: Re: [問題] 如果接收由firewall轉送(forward)過來ꨠ… : 時間: Mon May 15 18:47:04 2006 : : ※ 引述《yatung1700 (阿呆學程式)》之銘言: : : 標題: [問題] 如果接收由firewall轉送(forward)過來的封包? : : 時間: Sun May 14 17:24:32 2006 : : : : 各位同好大家好: : : 我在firewall上設定將所有封包轉送至某一台機器上,在該機器上,我建一個socket, : : 不論是tcp or udp都試過,但…都無法接收到forward過來的封包,到底要如何才能接 : : 收轉來的封包呢? : : : : [udp receive server] : : ======================= : : import socket : : : : sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) : : sock.bind(('',999)) : : while 1: : : line=sock.recvfrom(8096) : : print line : : : : : : ==>firewall轉送封包過來,此程式一直都沒有反應。我另發送udp封包給此server時, : : 接收是沒問題的。所以應該是我用錯接收方式。不知要如何接收才正確呢? : : (firewall轉送封包是沒問題的!^_^) : : : : -- : :



※ 發信站: 批踢踢實業坊(ptt.cc)
: : ◆ From: 220.133.38.221 : : 推 ericsk:把 recvfrom 換成 recv 試試看 05/14 20:14 : : 感謝樓上的回答。但....... : recv()是用在TCP protocol上的,而TCP socket我試過了,也是不行耶! : 還有什麼方法嗎? : : -- :



※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.115.130.163 : 推 ericsk:你要不要用別的工具看封包?比方說 tcp_dump 05/15 21:11 我不是要看封包,我是要接收firewall轉送(forward)過來的封包!^_^ 我要對這些封包做處理,譬如更改、再轉送出去等等… 所以我想開一個socket接受這些封包。 我在C++版也post文章詢問,有人回覆說用SOCK_RAW可以接收forward來的封包, 但我若用s=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_RAW) s.bind(("",999)) 無法bind()成功。bind()時雖不會有錯誤產生,但用netstat -a卻看不到999這個port有 被用到,當然,也接收不到任何封包。不知這個SOCK_RAW正確用法為何?抑或是有其它 更佳的方法呢?^_^ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.38.221
1F:推 ericsk:會希望你用tcpdump看,主要就是看封包的dest到底對不對 05/16 12:52
2F:推 ericsk:如果最後一個參數改成 socket.IPPROTO_UDP 符合你的需求嗎 05/16 13:35
3F:推 yatung1700:tcpdump我試試。 IPPROTO_UDP也是不行的!^_^ 05/16 18:49







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP