vsftp [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
vsftp |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2011/1/27 15:53 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 148
![]() |
各位先進,我的主機是 ubuntu 1204 LTS server版
我在主機裝了:ssh、vsftp 我的網路介面是: onboard網卡:192.168.1.3(公司內部電腦的IP也是192.168.1.XXX) 又另外裝了另一張PCI介面的網卡:70.250.165.50(提供分公司上傳下載資料用) #以下是我的網路卡設定 root@ubuntu-1204LTS:~# ifconfig eth0 Link encap:Ethernet HWaddr 6c:f0:49:a5:6d:63 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::6ef0:49ff:fea5:6d63/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12125150 errors:0 dropped:0 overruns:0 frame:0 TX packets:9160831 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2389126262 (2.3 GB) TX bytes:662186627 (662.1 MB) Interrupt:42 eth1 Link encap:Ethernet HWaddr 20:cf:30:b7:2b:26 inet addr:70.250.165.50 Bcast:70.250.165.63 Mask:255.255.255.240 inet6 addr: fe80::22cf:30ff:feb7:2b26/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:2743 errors:0 dropped:164 overruns:0 frame:0 TX packets:51 errors:1 dropped:30 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:171651 (171.6 KB) TX bytes:12038 (12.0 KB) Interrupt:20 Base address:0xd000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:635 errors:0 dropped:0 overruns:0 frame:0 TX packets:635 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:43672 (43.6 KB) TX bytes:43672 (43.6 KB) #如果我下指令:/etc/init.d/networking restart root@ubuntu-1204LTS:~# /etc/init.d/networking restart * Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces * Reconfiguring network interfaces... ssh stop/waiting ssh start/running, process 6565 RTNETLINK answers: File exists Failed to bring up eth1. 重點就是最後那一行,不能連結到 eth1 問題: 1.我在外網可以ssh 70.250.165.50,那表示我的網路可以通 我在公司用(Filezilla軟體) 192.168.1.3 可以正常下載(如下列訊息) 狀態: 正在連線到 192.168.1.3:21 ... 狀態: 連線已建立, 正在等候歡迎訊息... 回應: 220-歡迎光臨本FTP 回應: 220-若有任何問題,請與站長聯絡 回應: 220-wentsai.a5168@gmail.com 回應: 220 指令: USER happyall 回應: 331 Please specify the password. 指令: PASS **************** 回應: 230 Login successful. 指令: SYST 回應: 215 UNIX Type: L8 指令: FEAT 回應: 211-Features: 回應: EPRT 回應: EPSV 回應: MDTM 回應: PASV 回應: REST STREAM 回應: SIZE 回應: TVFS 回應: UTF8 回應: 211 End 指令: OPTS UTF8 ON 回應: 200 Always in UTF8 mode. 狀態: 已連線 狀態: 正在取得目錄列表... 指令: PWD 回應: 257 "/" 指令: TYPE I 回應: 200 Switching to Binary mode. 指令: PASV 回應: 227 Entering Passive Mode (192,168,1,3,153,78). 指令: LIST 回應: 150 Here comes the directory listing. 回應: 226 Directory send OK. 狀態: 成功取得目錄列表 但要是在外網,一樣用Filezilla要連進來,卻是下面的訊息 狀態: 正在連線到 70.250.165.50:21 ... 錯誤: 連線逾時 錯誤: 無法連線到伺服器 狀態: 正在等待重試... 狀態: 正在連線到 70.250.165.50:21 ... 請問一下,這是什麼原因???????????????????????
2014/4/22 23:18
|
||||||||||
![]() |
回覆: vsftp |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2009/1/10 10:33 所屬群組:
已註冊使用者 等級: 13
HP : 0 / 322
![]() |
因為ftp server 只認從 192.168.1.* 的登入。
解決之道:必須啟動及設定 iptable,讓外部的ftp 轉到 192.168.3.1 但很抱歉,我對iptable不熟,沒法在此告訴你iptable 如何設定,因為我網路server用的是OpenBSD及 pf( pf 是 iptable 同類程式)。
2014/4/23 8:40
|
||||||||||
![]() |
回覆: vsftp |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2011/1/27 15:53 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 148
![]() |
結果我更改設定為:
root@ubuntu-1204LTS:~# ifconfig eth0 Link encap:Ethernet HWaddr 6c:f0:49:a5:6d:63 inet addr:70.250.165.50 Bcast:70.250.165.63 Mask:255.255.255 .240 inet6 addr: fe80::6ef0:49ff:fea5:6d63/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:210 errors:0 dropped:0 overruns:0 frame:0 TX packets:115 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13440 (13.4 KB) TX bytes:11707 (11.7 KB) Interrupt:42 eth1 Link encap:Ethernet HWaddr 20:cf:30:b7:2b:26 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::22cf:30ff:feb7:2b26/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1660 errors:0 dropped:0 overruns:0 frame:0 TX packets:1130 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:848184 (848.1 KB) TX bytes:277448 (277.4 KB) Interrupt:19 Base address:0xd000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:240 (240.0 B) TX bytes:240 (240.0 B) 結果我把這2條網路線對換,這樣就可以了 1.感謝上一個人的回答,我之所以要用192.168.1.XXX,是因為我還有在SERVER裝一個SAMBA的服務 2.我的192.168.1.1的外網是:70.250.165.62(跟70.250.165.50是同一個) 3.有人有碰過這種情形嗎?
2014/4/23 9:47
|
||||||||||
![]() |
回覆: vsftp |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2008/10/7 21:19 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 896
![]() |
RTNETLINK answers: File exists 看看是不是這個問題: http://askubuntu.com/questions/293827/error-rtnetlink-answers-file-exists
2014/4/23 12:49
|
||||||||||
I′m UGP
|
|||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.