Linux 下 iptables 的 NAT 之機器不用設gateway也能 port mapping

範例
WAN IP 211.72.242.40 NETMASK 255.255.255.0
LAN IP 192.168.1.1 NETMASK 255.255.255.0

內部機器 192.168.1.246, gateway 任意, 也可以不設

port 2222 mapping 到 192.168.1.246:22

iptables -t nat -I PREROUTING -p tcp -d 211.72.242.40 --dport 2222 -j DNAT --to 192.168.1.246:22
iptables -t nat -I POSTROUTING -p tcp -d 192.168.1.246 --dport 22 -j SNAT --to 192.168.1.1

Worren\’s Program 賞味期限

今天接到一通特別的電話,
是一個高中學長打來的~..
說在之前我有幫他寫一隻程式! ....
當時我有鎖~...鎖BIOS Date, 所以, 換個主機板大
概程式就不能玩了~...

而現在他的硬體已經快不行了, 想要把軟體做轉移,
不過問我該怎辦, 我想了想, 只要把原始碼稍做修改就可了!
不過, 那麼久之前的原始碼~....上哪ㄦ找ㄚ...@@a

講著講著, 他提到, 那程式我是在 1995年寫的....那時候我
還只是一個高中生! ...現在~...2005年嚕~.....不多, 日子
已經過了10個年頭了! .....到現在他還在用我當時寫的程式!
用到硬體壞了, 還想繼續用.....

ha~...有點ㄦ小感動~...他還以為要我把那程式做修改必須
要給點ㄦ費用~...我直接跟他說, 若我找得到 src code, 馬上
改給他...free啦! ...反正只是把瑣 BIOS Date的那段 code 給
mark起來~...:P

btw, 今天才知道, 我在10年前寫的賣錢的軟體, 現在竟然還
在用!...ha~...他說, 反正用起來就是穩穩的, 現在是硬體不
穩了, 這是沒辦法避免的事~...一程式買了用10年~...划得
來了!

ha~...worren\'s program , 賞味期限? over 10年!..XD

ps: 那程式是用 QuickBasic 4.5 寫的!...