Posso utilizar o NFS para acesso (cliente/servidor) via INTERNET ou só através de rede local?
Obrigado.
Versão Imprimível
Posso utilizar o NFS para acesso (cliente/servidor) via INTERNET ou só através de rede local?
Obrigado.
Cara, tava justamente pensando nisso. :(cool)
Vou procurar algo a respeito tb.
Se for viável, eu acho que via VPN poderia ser uma solução.
Flw !!!
sem problemas, funciona sem problema ate onde eu sei
é pra funcionar normalmente, é só liberar as portas no firewall e boa..
pra liberar as portas no firewall é necessário um script, pois são randomicas a cada vez q inicia o nfsd...
eu criei um script, talvez te ajude..
é necessário ter instalado o rpcinfo
--------------------------------------
#!/bin/bash
arquivo="$(rpcinfo -p | grep tcp | cut -d" " -f 15,16)"
lines=$(echo "${arquivo}" | wc -l)
currline=;oldline=;
for ((counter=1; counter <= $lines; counter=$((${counter} + 1)))); do
currline="$(echo "${arquivo}" | head -n ${counter} | tail -n 1)"
if [ "${currline}" != "${oldline}" ]; then
oldline="${currline}"
iptables -t filter -A INPUT -s 10.0.0.0/24 -i eth0 -p tcp -m tcp -m state --state NEW --dport ${currline} -j ACCEPT
#echo "${currline}"
fi
done
arquivo="$(rpcinfo -p | grep udp | cut -d" " -f 15,16)"
lines=$(echo "${arquivo}" | wc -l)
currline=;oldline=;
for ((counter=1; counter <= $lines; counter=$((${counter} + 1)))); do
currline="$(echo "${arquivo}" | head -n ${counter} | tail -n 1)"
if [ "${currline}" != "${oldline}" ]; then
oldline="${currline}"
iptables -t filter -A INPUT -s 10.0.0.0/24 -i eth0 -p udp -m udp -m state --state NEW --dport ${currline} -j ACCEPT
#echo "${currline}"
fi
done
--------------------------------------
é só vc adaptar as suas necessidades...
valew
cara...
com relação ao script editei ele e deixei bem mais simples..
------------------------------------
#!/bin/bash
VAR01="$(rpcinfo -p | grep tcp | awk -F " " '{ print $4}' | sort -u )"
for i in $VAR01; do
iptables -t filter -A INPUT -s 10.0.0.0/24 -i eth0 -p tcp -m tcp -m state --state NEW --dport $i -j ACCEPT
done
VAR02="$(rpcinfo -p | grep udp | awk -F " " '{ print $4}' | sort -u )"
for i in $VAR02; do
iptables -t filter -A INPUT -s 10.0.0.0/24 -i eth0 -p udp -m udp -m state --state NEW --dport $i -j ACCEPT
done
------------------------------------
ae é questão de adaptação..
valew