• 3

請問有辦法在網際網路存取內網的SAMBA資料嗎?

請問有辦法在網際網路存取內網的SAMBA資料嗎?

上面這是我家裡的配置,一樓和四樓都各用一台分享器接著,並且都是LAN接LAN確保在同一個網段
筆電則是兩台的WIFI都可以使用,DHCP由數據機配置

我的SAMBA主機就是4F-PC,在內網的狀態下運作的很正常
但是想要在網際網路來存取我SAMBA的檔案,我不是設DMZ就是改設port forwarding這兩種功能
不過SAMBA使用這兩種功能貌似會很不安全,所以想要改用VPN
然後我就使用了hamachi,不過這軟體貌似還會用到第3方的伺服器?
我只想要單純的使用VPN這功能

之前已經有申請一個固定ip,也申請了DDNS
想請教有沒有辦法在輸入我申請的網址後自動連到我位於4F的SAMBA主機呢?(問題1)

看了PPTP的教學後,試著把筆電連到4F-PC就是沒辦法成功
有大師可以教教我架設PPTP嗎?(問題2)

p.s.我的系統是linux的Elementary OS
2015-01-27 21:10 發佈
Samba本身就是不安全的
你可以透過分享器來設定Vpn
Ddns有固定ip後應該不用另外設定
利用轉port加上帳密認證應該就可以連得到了
s9209122222 wrote:
上面這是我家裡的配置...(恕刪)


samba其實不算是很好用的SMB...

SMB現在衝最前面的是微軟,samba implement得很不齊全...說有smb 3.0 encryption但從wireshark看還是少了很多flag

微軟都SMB3.0都做出branch cache了,設計上就是跑外網,安全性應該沒問題


如果你的電腦有 SLIC 2.3 你將可以合法使用2012 R2
也许是一场难圆的梦 一场没有结局的梦 多少的笑语飞散在风中 又围绕在我耳边

probeab wrote:
Samba本身就是不...(恕刪)

要怎麼在中華電信的數據機上面用VPN?
架設方法是我在4F-PC上面架VPN,然後把某個port用到他的port forwarding那邊嗎?
請問可以教詳細一點嗎?

石光上林 wrote:
samba其實不算是...(恕刪)

那個SLIC查了一下是啟動Windows在BIOS上面會用到的東西?
看不懂,但好像很危險
Linux 的核心並不支援 PPTP,要去下 PPTP 的第三方軟體,重新編譯核心,大工程。

之前試過,確實可以用,但就是大工程....

因為 PPTP 協定不是自由軟體,微軟的東西,封閉專利的,Linux 無法直接收進核心中。 Linux 核心內建的 vpn 是 openVPN。但 WINDOWS 要去撥接 VPN,是 PPTP 比較方便。

查網路資料,現在好像有更簡單的方法,直接安裝套件就搞定了。網路都有教學,看了一下不難。不過大都是以 RedHat 系的 CentOS 為範本

Elementary OS 是 Ubuntu 改造的,找 Ubuntu 或 Debian系 安裝 PPTP 套件的教學。


*********************************

話說樓主為何不用雲端硬碟的方式?

架設一個 雲端硬碟的 web 網站。
免費軟體有:
● 迷你云 miniyun
● OpenCloud

推薦 迷你雲 比較好用,OpenCloud 太陽春

這類軟體類似 DropBox 或 Google Drvie,除了用登入網頁存取的方式,也可以用 APP 軟體(廠商有提供 APP 軟體),可以直接同步。


而如果是手機、平板要串流看影片的,FTP 是可以串流的,Android 下用 VidOn Player 播放器,可以直連 ftp、samba 串流影片。。

FTP 也可以用來傳輸檔案,只是 FTP Client端軟體,界面不像 samba 那麼直覺。

這個其實有解

WIN7、WIN8 檔案總管,內建就可以直接連上 FTP,以圖形視窗的方式呈現,操作方式與檔案總管一致。

XP 的話,可以裝一個軟體叫做:NetDrive,把遠端 FTP 掛載成本地虛擬磁碟機比如 F: 槽之類的。




如圖:檔案總管,直接就可以登入 FTP,圖形化操作界面

與操作 samba 的方法,大致相同。不過試了一下,無法直接串流影片,複製檔案不會顯示速度,有點陽春...

如果要串流 FTP 播放影片,需要掛載為本地虛擬磁碟機,可以用 NetDrive 那個軟體。


Linux 安裝 FTP Server,相對簡單多了,軟體中心 勾選套用一下即可。或 apt、yum 什麼的。不過設定檔要改一下啦,可以參考 鳥哥的私房菜 教學網站。

fedora wrote:
Linux 的核心並...(恕刪)

因為我不想要用到外面的伺服器
然後想用pptp是因為從他教學來看,他的過程最簡單
只需要設定pptpd-config裡的localip, remoteip,
pptpd-option裡的 name, ms-dns,
chap-secrets裡的 client, server, password, IP address

我DHCP裡自己的ip是192.168.1.104,分配範圍是192.168.1.101~150
所以localip設定成192.168.1.10, remoteip設定成192.168.1.151-200
name是pptpd, ms-dns設定成8.8.8.8和8.8.4.4
chap-secrets設定成 (隨便的client name) pptpd (隨便設的密碼) *
其他參數就用他預設的

然後我就sudo service pptpd restart

接下來我用ubuntu和windows在同樣區網, 同樣網段的狀況下做測試
不管用ubuntu和windows連192.168.1.10就是沒辦法連上
請問是哪裡設定錯誤了嗎?
結果我找到問題了
因為我的密碼有#號
所以後面的參數都被註解掉了...
fedora wrote:
Linux 的核心並不支援 PPTP,要去下 PPTP 的第三方軟體,重新編譯核心,大工程。...(恕刪)

重新編譯核心?
怎麼我的ubuntu、openwrt都是套件裝一下就能用?

kouyoumin wrote:
重新編譯核心?
怎麼我的ubuntu、openwrt都是套件裝一下就能用?


fedora經常估狗到錯誤資訊,他應該連kernel是啥都不清楚,也不知道什麼是module,

kouyoumin兄就別跟他一般見識了,他只是很愛把linux放嘴上顯示自己尊爵非凡,

就如同之前他滿嘴的GNU、open source,讓我花了一番功夫打一堆字解說後才知道,

他根本只知道名詞就拿出來嘴砲...
樓上的兄台,我認識你嗎?惹到你了嗎?

不是說了:搜尋網路,現在有快速的方法,套件裝一下即可

我說的要編譯核心加入 PPTP 支援,是約 10年前的


你確定所有 Distro 發行版,都有現成 PPTP 套件可以裝?

那要是沒有呢?雙手一攤,沒轍嗎

沒有套件的話,當然老方法,編譯核心,加入軟體,不然咧

********************************

裝個 雲端硬碟 或 FTP 就好了啦,不是用外面的伺服器,是自己架設的

很難想像 DropBOX 之類的服務,也能自己架設吧,但現在確實有這種現成的 PHP 應用程式。安裝不用 5分鐘。

撥接 PPTP 也不是每種 windows 都支援的,印象中家用版好像被閹割掉這功能。此外去網咖、電腦教室什麼的,撥接 vpn 也不一定能成功。
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?