用虛擬IP連不上有設Port的FTP? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- ADSL 寬 頻 專 區 > ---- ADSL 軟 硬 體 技 術


PCZONE 討論區



通知

---- ADSL 軟 硬 體 技 術 討論 ADSL 相關軟體 / 硬體應用技術與心得分享

TZR
會員
用虛擬IP連不上有設Port的FTP?
請問有人知道怎麼解決用虛擬IP ( 像192.168.0.*) 無法連上port不是設Default值 (21) 的FTP站的問題嗎??

或者是有人可以告訴我在哪一篇文章有相關討論...
剛剛用搜尋文件找了一下找不到?

謝謝...

回覆
會員
Re: 用虛擬IP連不上有設Port的FTP?
引用:
最初由 TZR
請問有人知道怎麼解決用虛擬IP ( 像192.168.0.*) 無法連上port不是設Default值 (21) 的FTP站的問題嗎??

或者是有人可以告訴我在哪一篇文章有相關討論...
剛剛用搜尋文件找了一下找不到?

謝謝...



應該不會連不上ㄚ!
回覆
會員
Re: 用虛擬IP連不上有設Port的FTP?
引用:
最初由 TZR
請問有人知道怎麼解決用虛擬IP ( 像192.168.0.*) 無法連上port不是設Default值 (21) 的FTP站的問題嗎??

或者是有人可以告訴我在哪一篇文章有相關討論...
剛剛用搜尋文件找了一下找不到?

謝謝...

1 環境講不清楚
2 對 wan 可能防火牆擋住 由其大公司
3 不可能
回覆
會員
Re: 用虛擬IP連不上有設Port的FTP?
引用:
最初由 TZR
請問有人知道怎麼解決用虛擬IP ( 像192.168.0.*) 無法連上port不是設Default值 (21) 的FTP站的問題嗎??

或者是有人可以告訴我在哪一篇文章有相關討論...
剛剛用搜尋文件找了一下找不到?

謝謝...
我想,你的環境應該是在 NAT 技術所製造的虛擬 IP 環境吧,
這樣一來的話,由於 NAT 技術中,會有些 FTP 的問題,
你可以來 網中人的學習網站 看看:
http://www.study-area.org/linux/servers/linux_nat.htm
大概可以替你解一些惑吧!
不過,詳細的方法我也一直試不出來!所以只能告訴你理論上是有點連不上,
實際上,需要設定的地方,小弟還不會!真抱歉.....
回覆
會員

不會有這問題才對我的是LINUX架設的NAT。
你用的是IP分享器的嗎?
回覆
會員

引用:
最初由 fangback
不會有這問題才對我的是LINUX架設的NAT。
你用的是IP分享器的嗎?
你好:
請問你是使用哪一個模組載入的 NAT 呢(ipchains or iptable?)模組如何設定?因為小弟是使用 ipchains 的模組,並且將所有可載入的模組都載入了,另外,也沒有限制一些規則!但是在非 port 21 的 FTP site 就是上不去!去了網中人兄的網站上才知道 FTP 有所謂的主動與被動連線之分,但我也嘗試著寫一些port的規則,無奈就上無法連上,最後之好在 linux 下捉 ftp (非 port 21 的站台)上的資料後,再傳上我的 windows 哩!
回覆
會員

引用:
最初由 VBird

你好:
請問你是使用哪一個模組載入的 NAT 呢(ipchains or iptable?)模組如何設定?因為小弟是使用 ipchains 的模組,並且將所有可載入的模組都載入了,另外,也沒有限制一些規則!但是在非 port 21 的 FTP site 就是上不去!去了網中人兄的網站上才知道 FTP 有所謂的主動與被動連線之分,但我也嘗試著寫一些port的規則,無奈就上無法連上,最後之好在 linux 下捉 ftp (非 port 21 的站台)上的資料後,再傳上我的 windows 哩!
我用RedHat7.0的但我還是用ipchains的方式來設定NAT,我的設定如下:
#!/bin/sh
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.0/24 -j MASQ -d 0.0.0.0/0
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/depmod -a
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_autofw
/sbin/modprobe ip_masq_portfw
/sbin/modprobe ip_masq_cuseeme
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_vdolive
/sbin/modprobe ip_masq_user
/sbin/modprobe ip_masq_mfw
回覆
會員

引用:
最初由 fangback

我用RedHat7.0的但我還是用ipchains的方式來設定NAT,我的設定如下:
#!/bin/sh
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.0/24 -j MASQ -d 0.0.0.0/0
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/depmod -a
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_autofw
/sbin/modprobe ip_masq_portfw
/sbin/modprobe ip_masq_cuseeme
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_vdolive
/sbin/modprobe ip_masq_user
/sbin/modprobe ip_masq_mfw
你好:

那請問你有連上非 21 port 的 FTP 站嗎?就是那種只對知道的人開放的那種!

因為我也曾經使用Server-U在個人電腦上架 FTP ,而為了安全起見,將 port 設為 1024 以上,而使用了NAT後端的windows 連線時,就是無法連上!(有訊息,但是無法讀取資料!)你可以嘗試連連看非port21的FTP網站!就知道原作者問的問題所在了(因為連 port 21 的網站並不會發生問題!)



回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。