nfs(2049)

1.简介:用于liunx与linux之间的文件传输系统

服务端

2.下载nfs-utils和rpcbind

[root@aa ~]# yum -y install nfs-utils rpcbind

3.打开配置文件/etc/exports——文件名(目录名)共享给予的ip地址(rw),保存退出

[root@aa ~]# cat /etc/exports
baba *(rw)

4.重启nfs和rpcbind,关闭防火墙

[root@aa ~]# systemctl restart nfs
[root@aa ~]# systemctl restart rpcbind

客户端

5.另一台或几台虚拟机下载nfs-utils(作为showmount的依赖被下载)

[root@bb ~]# yum -y install nfs-utils

6.showmount -e 服务端ip地址 :查看共享文件

[root@bb ~]# showmount -e 192.168.253.135
Export list for 192.168.253.135:
baba *

7.创建目录并挂载:mkdir和mount -t nfs 服务器ip:/共享文件 /创建目录

[root@bb ~]# mount -t nfs 192.168.253.135:baba mama
mount.nfs: access denied by server while mounting 192.168.253.135:baba

出现此报错原因是服务端共享的目录没有设置属主属组

回到服务端设置

[root@aa ~]# chown nfsnobody:nfsnobody baba

dhcp

1.简介:动态网络配置协议(为局域网内的主机配置ip,主机名等)

2.工作模式:主动和被动

3.优点:自动分配ip地址方便管理;能约束计算机使用特定ip;在子网移动中不需要重新设置ip,自动获取就行。缺点:dhcp服务器不能查出被租出去的ip;在路由器允许前提下不能与客户机通信

特点: C/S 模式

自动分配IP地址,方便管理

DHCP不会同时租借相同的IP地址给两台主机;

DHCP管理员可以约束特定的计算机使用特定的IP地址;

可以为每个DHCP作用域设置很多选项;

客户机在不同子网间移动时不需要重新设置IP地址。每次都自动获取IP地址就可以了。

DHCP的缺点:

当网络上存在多服务器时,一个DHCP服务器不能查出已被其它服务器租出去的IP地址;

DHCP服务器不能跨路由器与客户机通信,除非路由器允许BOOTP协议转发。

端口:

DHCP服务使用:端口67(bootps) 68(bootpc) 。

 

部署dhcp

1.下载dhcp(设置两台仅主机模式的虚拟机,并取消使用本地dhcp分配ip)

2.打开配置文件/etc/dhcp/dhcpd.conf

subnet 192.168.182.0 netmask 255.255.255.0 {       #指定网段,需要和掩码保持一致
range 192.168.181.10 192.168.182.20; #指定IP池
default-lease-time 600; #指定默认租约时间
max-lease-time 7200; #指定最大租约时间

3.重启dhcp服务dhcpd,关闭防火墙

[root@localhost ~]# systemctl restart dhcpd

4.设置另一台仅主机模式的虚拟机网卡配置,改为dhcp自动获取

4.重启网卡,查询自动获取的ip

scp用法(同一网段的虚拟机之间的文件复制)(scp使用ssh协议,想要免密复制,就需要发送密钥给对应节点

-r:复制目录

-P:指定端口

1.复制本地文件给对应节点:scp test 192.168.1.9:/root (发送test到对应节点的根目录下)(目录加-r)

2.获取对应节点的文件至本地:scp test 192.168.1.9:/root/test  /.(拉取节点根目录下的test文件至当前目录下)

linux服务nfs与dhcp篇的更多相关文章

  1. linux初学者-NFS网络文件系统篇

    linux初学者-NFS网络文件系统篇 在上一篇的SAMBA篇中介绍了linux系统和windows系统之间共用的网络文件系统CIFS,主要用于客户端是windows的情况.在linux系统之间,所用 ...

  2. Linux服务-NFS

    目录 1. nfs简介 1.1 nfs特点 1.2 使用nfs的好处 1.3 nfs的体系组成 1.4 nfs的应用场景 2. nfs工作机制 2.1 RPC 2.2 NIS 2.3 nfs工作机制 ...

  3. Linux服务之批量部署篇

    批量部署步骤: 1.检查环境 getenforce               #检查内核防火墙是否关闭 systemctl status firewalld       #检查firewalld是否 ...

  4. Linux服务管理之DHCP

    1.DHCP服务简介 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络 ...

  5. Linux服务安全之TcpWrapper篇

    一.TcpWrapper的定义 任何以xinetd管理的服务都可以通过TcpWrapper来设置防火墙.简单地说,就是针对源IP或域进行允许或拒绝的设置,以决定该连接是否能够成功实现连接. 通过名称我 ...

  6. linux服务samba与ftp篇

    samba复习: 1.下载samba:yum -y install samba 2.打开配置文件/etc/samba/smb.conf输入: [共享文件名] path = 目录名 (事先创建) pub ...

  7. Linux服务器部署系列之四—DHCP篇

    DHCP服务器的配置是Linux服务器配置中最简单的服务之一,网上也有很多相关文档,不过大部分都只是讲解了配置.虽然我这篇文档也不一定很完善,不过我还是希望能够尽量说得明白一些,同时也希望大家能够提供 ...

  8. linux服务之NFS和SAMBA服务

    这几种网络文件传输最适合局域网.网络中用FTP 一:NFS服务 nfs(network file system)网络文件系统,改服务依赖于rpcbind服务.client通过rpc訪问server端的 ...

  9. Linux 文件服务---------- nfs Server

    Linux 文件服务nfs (Network file system)#网络文件系统 ---> 远程文件调用samba #文件共享(unix /linux /windows ) ,只能适用于局域 ...

随机推荐

  1. Win10系列:C#应用控件基础21

    ListView控件 ListView控件的常用方式是与后台数据进行绑定,并将所绑定的数据内容与前端界面布局相结合,按照特定的顺序将数据集合以列表形式展示在界面当中,如电子邮件列表或搜索结果列表等. ...

  2. 关于vs调用数据库存储过程 返回输出参数的一些总结

    1.直接上练习的存储过程,方便回想 create proc proc_output @totlecount int output, @pageIndex int, @pageSize intas de ...

  3. Flutter(一)安装配置和几个注意点

    Flutter(一)安装配置和几个注意点 记住要仰望星空,不要低头看脚下.无论生活如何艰难,请保持一颗好奇心.你总会找到自己的路和属于你的成功. 愿您的来世灵魂依旧,躯体康健. 一句话来形容Flutt ...

  4. static静态全局变量和static静态局部变量

    static静态全局变量: 静态全局变量就是将全局变量变成静态的.如何变?——全局变量加个static. static就是一个存储类说明符,a这个全局变量就成了一个静态全局变量了. 静态全局变量的特点 ...

  5. jvm内存溢出问题

     Java内存溢出详解 一.常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 J ...

  6. [Leetcode 15]三数之和 3 Sum

    [题目] Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? ...

  7. OO课程中IDEA相关插件的使用

    写在前面   由于OO课程博客作业的需要分析代码的复杂度并绘制UML图,但是课件上推荐的分析工具(http://metrics.sourceforge.net )经过自己几个小时的折腾还是没有安装成功 ...

  8. .net core 生成

    查看发布命令:dotnet publish --help 1:进入项目根目录 2:dotnet publish     或者发布到指定路劲  dotnet publish .\web.meb.scpr ...

  9. __FILES__

    _FILE_ :被称为PHP魔术常量 ,返回当前执行PHP脚本的完整路径和文件名,包含一个绝对路径 1)dirname(__FILE___) 函数返回的是脚本所在在的路径.   比如文件 b.php ...

  10. Oracle创建表空间报错:O/S-Error: (OS 3) 系统找不到指定的路径

    创建sql:         CREATE TABLESPACE TBSP_1 DATAFILE 'E:/oracle/product/10.2.0/tablespaces/weblogic.dbf' ...