#1 2008-08-03 23:26:41
請問如何讓外網訪問samba呢?
ADSL小烏龜-------------WINXP PRO
|
|
|
|------NAS (SAMBA)---------WIN2000
我的網路架構:WINXP PRO是直接撥號 IP設定 192.168.1.X
NAS 有Router功能 後面接一台WIN2000
SAMBA設完之後WIN2000可以連上NAS的SAMBA
要如何設定smb.conf才能讓的WINXP PRO也能連上SAMBA呢?
目前smb.conf設定
[global]
workgroup = Workgroup
guest account = admin
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = no
dns proxy = no
離線
#4 2008-08-19 01:38:39
Re: 請問如何讓外網訪問samba呢?
無線主機先設定一個ip
IP Config - WAN & LAN==>WAN IP Setting ==>IP Address: 192.168.1.xx
再撥ADSL
此時Open telnet or ssh
ifconfig
ppp0是ADSL IP
vlan1是 Wan IP
br0是無線主機內部IP
可以使用
iptables -A INPUT -i vlan1 -s 192.168.1.0/24 -j ACCEPT
同理
你如果ADSL 其他網段不想開放
iptables -A INPUT -i ppp0 -p udp --dport 135:137 -j DROP
iptables -A INPUT -i ppp0 -p tcp --dport 139 -j DROP
iptables -A INPUT -i ppp0 -p tcp --dport 445 -j DROP
附註135,137,139,445是Windows 使用samba port
ACCEPT 同意連線 DROP 阻擋
最後修改: ymluh (2008-08-19 01:41:00)
離線
#5 2008-08-19 21:31:56
Re: 請問如何讓外網訪問samba呢?
ymluh 提到:
無線主機先設定一個ip
iptables -A INPUT -i vlan1 -s 192.168.1.0/24 -j ACCEPT
同理
你如果ADSL 其他網段不想開放
iptables -A INPUT -i ppp0 -p udp --dport 135:137 -j DROP
iptables -A INPUT -i ppp0 -p tcp --dport 139 -j DROP
iptables -A INPUT -i ppp0 -p tcp --dport 445 -j DROP
附註135,137,139,445是Windows 使用samba port
ACCEPT 同意連線 DROP 阻擋
不好意思,上面這些iptables看不太懂,可以請大大再解釋一下嗎?
我的想法是想讓WIN XP (192.168.1.X)
可以連上 SAMBA (192.168.1.Y)
同屬於ADSL小烏龜(有HUB功能)內的網段
但是外網不可連線
如果無法達成的話
只好讓XP 也接在NAS後了
離線