2-11、12访问网络文件系统NFS、SMB

来源:互联网 发布:对大数据的理解300字 编辑:程序博客网 时间:2024/06/13 10:12

DDNS:动态域名解析,捕获每次变化用户的ip,然后将其与固定域名相对应,这样外网就可以通过固定域名来进行访问,达到固定ip的效果。(比如花生壳提供ddns)
DMZ映射:将局域网内一台主机映射到公网IP上 ,可以设置端口进行对该主机的公网访问;(路由器设置)

NFS文件系统是linux之间文件网络共享;c/s架构,一般用于局域网,基于RPC远程调用;

NFS的c/s架构配置

1、NFSserver(111端口)
c/s架构

#yum -y install nfs-utils  //默认安装 #vim /etc/exports/wode  172.25.0.0/24(rw,async)/dewo  172.25.0.0/24(ro,async) //该目录只读,异步#mkdir /wode#mkdir /dewo#chmod o+w /wode  //给wode目录other加入权限#systemctl start nfs-server rpcbind#exports -aux  //查看

2、NFSdesktop

#showmount -e 172.25.0.11  //查看server开放的资源#mkdir /mnt/nfs1  #mkdir /mnt/nfs2   //设置挂载目录#mount -t nfs 172.25.0.11:/wode /mnt/nfs1##mount -t nfs 172.25.0.11:/dewo /mnt/nfs2//永久挂载 fstab/  172.25.0.11:/wode /mnt/ntfs1 nfs defaults 0 0

SMB网络存储共享

SMA基于win、linux互通的文件共享;(udp:137、138;utp:139、445)
1、SMBserver

#yum -y install samba samba-client#mkdir /aaa#semanage fcontext -a -t samba_share_t '/aaa(/.*)?'#restorecon -vvFR /aaa#vim /etc/samba/smb.conf  hosts allow =127. 172.25.  //白名单[samba]  //服务器名comment= xxx  //描述path=/aaa  //路径browseable = yes //可见查询开启printable= no  //打印关闭public =no  //公开不需要密码关闭writable =no //第三方账户写入关闭read list=wode  //自读账户write list=dewo  //读写账户#setenforce 0#systemctl stop firewalld#useradd wode  //添加 dewo aaa#smbpasswd -a wode //dewo aaa#pdbedit -L //列出账户#systemctl start nmb smb#systemctl enable smb.service nmb.service#chmod o+w /aaa

2、SMBdesktop

1、下载链接访问#yum -y install samba samba-client cifs-utils#smbclient -L //172.25.0.11   //查看开放资源#smbclient //172.25.0.11/samba -U wode%redhat  //服务器名samba  win linux访问Samba共享的目录aaa>lcd /etc  //切换目录2、挂载本地#mount -t cifs //172.25.0.11/samba /mnt/cifs -o username=wode,passwd=redhat或者永久挂载(保密性高)#vim /etc/fstab//172.25.0.11/samba /mnt/cifs cifs credentials=/root/a.txt,defaults 0 0#vim /root/a.txtusername=wodepasswd=redhat#mount -a