關於使用iptables轉port? - Linux

Megan avatar
By Megan
at 2011-01-05T18:24

Table of Contents

各位好:
先說明一下環境,我的pc只有一個介面eth0(192.168.1.101/24)
想要實驗該如何將連到我的port:23導至ptt.cc:23呢?
底下是我測試的語法:
iptables -t nat -A PREROUTING -p tcp --dport 23 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 23 -j DNAT --to 140.112.172.3:23

ps:我port:23上面並沒有任何服務

以上測試還是無法連接成功也?...有人有lab過嗎?謝謝

--
Tags: Linux

All Comments

Faithe avatar
By Faithe
at 2011-01-06T19:39
解出來了,再加一行
-A POSTROUTING -d 140.112.172.3 -o eth0 -j MASQUERADE
又自問自答了...XD
Tom avatar
By Tom
at 2011-01-07T18:33
第一行-j ACCEPT是多餘的,可以刪掉
Vanessa avatar
By Vanessa
at 2011-01-12T05:27
-A POSTROUTING -o eth0 -p tcp -j MASQUERADE 這比較清楚
Mason avatar
By Mason
at 2011-01-13T13:28
找出解答最重要 XD推

BetaRadio v1.2 釋出

Valerie avatar
By Valerie
at 2011-01-05T00:34
http://fourdollars.blogspot.com/2011/01/betaradio-v12.html 功能跟 v1.1 一樣沒有改變,不過程式碼完全使用 Vala 重寫一遍。 原始碼下載: http://betaradio.googlecode.com/files/betaradio-1. ...

請問VPN連台大怎設定 UBUNTU系統

Victoria avatar
By Victoria
at 2011-01-04T23:46
請問你這個問題解決了嗎? 我遇到的問題是一但連上去之後他馬上顯示「Session Timeout」 把openjdk改成sun系列的java之後問題就解決了 不妨試試:) 可以參考 http://taihsiangho.blogspot.com/2011/01/juniper-vpn-client-erro ...

vmware大小

Kristin avatar
By Kristin
at 2011-01-04T17:01
想請問一下,我用vmware裝Linux 然後安裝完後,他只有類似800*600的大小 所以我切到文字模式 就算切到全螢幕,也只有800*600的畫面出來 所以字都會很小,想請問一下,有什麼辦法讓他全螢幕顯示嗎? 就是整個畫面都是文字模式畫面 謝謝 - ...

Rexec?

Kristin avatar
By Kristin
at 2011-01-04T10:10
情況1 使用者 --andgt; 執行程式 --andgt; 主機安裝軟體 --andgt; 取得return code -- 安裝 透過Rexec /\ | ...

wine問題...

Suhail Hany avatar
By Suhail Hany
at 2011-01-04T02:41
http://ycfunet.blogspot.com/2008/04/blog-post_07.html 再用自訂新酷音的東西 但作到wine dat2bin.exe 就出現問題了 以下是問題 sort_dic... wine: Unhandled page fault on read acces ...