作者fasthall (Xen)
看板LinuxDev
标题[问题] NAT的实作
时间Mon Dec 19 17:11:32 2011
我得先承认这是我这学期某门理论课的期末作业
要求是不使用原本的module实作出任何一种NAT
但是我RFC2663 libpcap libipq都看了好几天
现在的进度就是写出个sniffer来而已
所以想请问各位我的问题和想法
我一开始是使用VBox建立两台主机A,B
A有两张网卡一张有对外IP一张连到内部网路intnet
B只有一张网卡连到内部网路intnet
这时候将A与B在内部网路的虚拟IP设定好後
A可以连到对外网路B不行
我原本打算用pcap写的sniffer放在A跑
去观察B想存取对外网路时的封包
但是这样好像抓不到
原本打算的做法是抓到之後可以modify封包来源转丢出去
(好像还要存起来他实际来源的虚拟IP 但不清楚要存在哪)
我想B应该不用特地实作只要A跑server程式就好?
因为外面买的NAT分享器好像都是直接插线就能用
想请问我这样的想法有没有错
该从哪里继续动手......谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.231.60
1F:推 cobrasgo:其实我不太了解写NAT为什麽要sniffer 12/19 22:23
2F:→ fasthall:呃只是想抓B全部的封包改header 12/19 23:22