※ 引述《kenshinn.bbs@ptt.cc (子凌(b))》之銘言:
> 想透過 iptable 或增加 route
> 達到下列事項
> 1. 本機電腦要連到 xxx.xxx.xxx.xxx 的路徑自動改連到 ppp.ppp.ppp.ppp
自己連出去的,非透過這台機器 nat 出去的?
iptables -A OUTOUT -t nat -d xxx.xxx.xxx.xxx
-j DNAT --to ppp.ppp.ppp.ppp
若你把需求描述錯誤,那不會達成該效果。用這台當 nat 提供服務進而
處理,是使用 PREROUTING 而不是 OUTOUT chain。
> 其中兩者都是 ip
> 2. 本機電腦要連到 xxx.xxx.xxx.xxx:nnn 轉連到 ppp.ppp.ppp.ppp:mmm
自己連出去的,非透過這台機器 nat 出去的?
iptables -A OUTOUT -t nat -d xxx.xxx.xxx.xxx -tcp nnn \
-j DNAT --to ppp.ppp.ppp.ppp:mmm
若你把需求描述錯誤,那不會達成該效果。用這台當 nat 提供服務進而
處理,是使用 PREROUTING 而不是 OUTOUT chain。
> 一樣都是ip
> 3. 本機電腦的 listen 80 port 轉連到 自行指定的 port
你確定你沒描述錯誤嗎?自己連自己 port 80 還是外來的 ip
連到你主機 port 80 ?
後者:
iptables -A PREROUTING -t nat -d <自己的ip> -p tcp --dport 80 \
-j REDIRECT --to-ports <your_port>
你是在問 homework 嗎?你的發問用字根本不像是有這種需求問題。
--
如果真的愛一個作業系統 怎能不害怕不再能使用它 而我們必須接受現實
於是長大了 寂寞就是沒有了機會再用它 比沒有電腦還要寂寞
而那些點亮我們生命的作業系統 就彷彿電影中發生在暹邏的愛情故事
即使短暫使用也會刻骨銘心
To all the Linux that bring us to kernel.
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: kendlee.sayya.org
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
1
2