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. Python字符编码的发展、cmd寻找路径

    字符编码的发展: ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示 ...

  2. Java JRT

    解释器 运行步骤: 找到环境变量CLASSPATH,CLASSPATH包含一个或者多个目录,用作查找.class文件的根目录 从根目录开始,解释器获取包名并将每个.替换成\或/(取决于操作系统) 得到 ...

  3. Ubuntu 12.04安装教程详细步骤(图解)

    1.选择你所想要的语言,如图. 2.选择安装Ubuntu(I). 3.进入Ubuntu安装等待 4.设置处理器信息 5.同意选择的语言 6.配置键盘信息 7.键盘布局选择汉语 8.配置键盘选择汉语 9 ...

  4. 2.5 定义FTP工具的各种方法

    用class定义ftp工具的各种方法 import os,sys from ftplib import FTP from mimetypes import guess_type,add_type fr ...

  5. JDBC遇到向ORACLE数据库表执行插入操作时,报错“列在此处不允许”

    此异常的原因在于,编写的SQL语句,其中的变量已经成了字符串,这种情况对数值类数据没有影响,但是对字符串类数据有影响,应该在SQL语句中的字符串类变量左右两边加上单引号.如下:

  6. freckles

    题目描述: In an episode of the Dick Van Dyke show, little Richie connects the freckles on his Dad's back ...

  7. find语法

    语法 find path -option [ -print ] [ -exec -ok command ] {} \; 参数说明 : find 根据下列规则判断 path 和 expression,在 ...

  8. windows 重装系统

    转载:https://blog.csdn.net/qq_41137650/article/details/80035921 老毛桃 大白菜都可以 电脑系统安装步骤我选的是用U盘做的系统   如果本计系 ...

  9. linux 创建sudo账号.md

    内容来源自网络 方案一 root登录 ssh root@server_ip_address 新增用户 adduser username 设置密码 passwd username 输入两次密码 修改帐户 ...

  10. git的优缺点

      git可以说是世界上最先进的版本控制系统,大多语句的执行为linux语句,也不难怪,,起初他就是为了帮助开发linux开发内核而使用. 我们先来说git的主要功能,知道了这个,我们也就知道了为什么 ...