dhcp

第十周作业

和自甴很熟 提交于 2019-11-28 17:31:10
1、实现sshd免密登录 生成私钥 ssh-keygen 两种方法,一种直接copy-id到客户端 ssh-copy-id root@10.0.0.203 另一种方法,copy-id到服务器,再由服务器下发公钥到客户端 ssh-copy-id root@10.0.0.202 scp .ssh/authorized_keys root@10.0.0.203:/root/.ssh/ 2、编译安装dropbear实现SSH登录 源码编译安装: • 1、安装开发包组:yum groupinstall “Development tools” • 2、下载dropbear wget https://matt.ucc.asn.au/dropbear/dropbear-2019.78.tar.bz2 • 3、tar xf dropbear-2019.78.tar.bz2 • 4、less INSTALL README • 5、./configure --prefix=/usr/lib/dropbear --sysconfdir=/etc/dropbear • 6、make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" • 7、make PROGRAMS="dropbear dbclient dropbearkey

KICKSTART无人值守安装

无人久伴 提交于 2019-11-28 16:15:00
导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统===>一个服务器DVD内置光驱百千块,百台服务器都配光驱就浪费了,因为一台服务器也就开始装系统能用的上,以后用的机会屈指可数。用USB外置光驱,插来插去也醉了。 U盘安装系统===>还是同样的问题,要一台一台服务器插U盘。 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标。时刻想偷懒的我们,有没有更好的方法! 高逼格的方法: Kickstart Cobbler 在进入主题前,首先会向大家介绍一下什么是pxe,pxe能干什么,Kickstart是什么,Cobbler又有什么特别。 1. 简介 1.1 什么是PXE PXE,全名Pre-boot Execution Environment,预启动执行环境; 通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统; 由Intel和Systemsoft公司于1999年9月20日公布的技术; Client/Server的工作模式; PXE客户端会调用网际协议(IP)、用户数据报协议(UDP)、动态主机设定协议(DHCP)、小型文件传输协议(TFTP)等网络协议;

COBBLER无人值守安装

牧云@^-^@ 提交于 2019-11-28 16:14:50
1. Cobbler介绍 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。 Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack。 Cobbler官网 1.1 Cobbler集成的服务 PXE服务支持 DHCP服务管理 DNS服务管理(可选bind,dnsmasq) 电源管理 Kickstart服务支持 YUM仓库管理 TFTP(PXE启动时需要) Apache(提供kickstart的安装源,并提供定制化的kickstart配置) 1.2 系统环境准备 [root@linux-node1 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@linux-node1 ~]# uname -r 2.6.32-573.el6.x86_64 [root@linux-node1 ~]# getenforce

dhcp服务脚本

我们两清 提交于 2019-11-28 15:59:18
#!/bin/bash #安装dhcp软件 [ -d /etc/dhcp/dhcpd ] || yum -y install dhcp read -p "输入你的域名" localname read -p "属于对外出租的网段" aaa read -p "输入起始地址池地址" begin read -p "输入结尾地址池地址" end read -p "输入你的网关" hh #修改配置文件 cat << END > /etc/dhcp/dhcpd.conf option domain-name "$localname"; option domain-name-servers 202.106.0.20,8.8.8.8; default-lease-time 600; max-lease-time 7200; subnet $aaa netmask 255.255.255.0 { range $begin $end; option routers $hh; } END #启动服务 systemctl restart dhcpd systemctl enable dhcpd && echo "启动成功" 来源: https://www.cnblogs.com/wrwrwrwr/p/11414355.html

DHCP脚本

只谈情不闲聊 提交于 2019-11-28 15:59:09
yum -y install dhcp &>/dev/null read -p "需要分配的网段:" dou read -p "分配网络的区域:" yan ru read -p "请输入网关:" yun cat << END > /etc/dhcp/dhcpd.conf option domain-name "example.org"; option domain-name-servers 202.106.0.20,8.8.8.8; default-lease-time 600; max-lease-time 7200; subnet $dou netmask 255.255.255.0 { range $yan $ru; option routers $yun; } END systemctl start dhcpd systemctl enable dhcpd 来源: https://www.cnblogs.com/CAPF/p/11414359.html

轻松搞定移动式钓鱼wifi|热点+kali虚拟机+12元usb网卡

眉间皱痕 提交于 2019-11-28 15:41:29
多图预警,建议 wifi 下阅读文章~~~ 前言 钓鱼wifi相信大家都听说过,但你是否真的懂得钓鱼wifi的原理呢?是否真的能动手去搭建一个移动钓鱼WiFi?是否能想到几点关于钓鱼WiFi的防御手段呢? 希望通过这篇文章分享,能够帮你解答一些上面的疑惑 环境需求 手机热点 kali虚拟机 移动网卡 选用手机热点而不选用一般的wifi,是因为想要搭建一个移动式钓鱼wifi,一个手机热点就可以保障"移动",当然,手机热点可以不需要,但是一个钓鱼wifi如果不可以让用户正常上网,很容易就会被发现这个wifi有问题。 环境配置 好了,接下来我们开始吧 首先,我们需要对kali虚拟机做一些配置,将他的网络配置到物理机网段, 如果你有kali物理机的话,这些步骤可以跳过 。但是,如果不是专用,不建议使用kali做主系统~ 使用 ifconfig 查看虚拟机当前ip地址 再使用 ipconfig 查看一下当前物理机实际ip地址,可以看到当前虚拟机和物理机不在一个网段 因为我们使用的是 nat 模式,需要切换为桥接模式。我们找到编辑-虚拟网络编辑器,然后点击更改配置 选择桥接模式,并且手动将网卡调整为你当前笔记本无线网卡 笔记本网卡去哪里看呢? 打开控制面板,找到网络链接,这个显示wlan的就是你目前正在使用的无线网卡,至于网络,连接的当然是我的手机热点,右键选择属性

交互脚本DHCP配置

本秂侑毒 提交于 2019-11-28 14:59:28
#!/bin/bash #山楂树之恋 #2019-8-26 #构建轰趴yum read -p "请输入你的挂载点" dir echo "正在挂载。。。。。" mount | grep -q "/dev/sr0" && umount /dev/sr0 [ -d $dir ] || mkdir dir mount /dev/sr0 $dir &> /dev/null echo "挂载成功" cd /etc/yum.repos.d/ [ -d likun ] || mkdir likun mv C* likun cat << EDF > local.repo [xxx] name=xxx baseurl=file://$dir enabled=1 gpgcheck=0 EDF echo "清除小朋友" yum clean all &> /dev/null echo "构建轰趴基地yum" yum makecache &> /dev/null echo "构建成功" #安装DHCP echo "是否有DHCP,没有将进行安装" yum -y instll dhcp &> /dev/null if [ $(rpm -q dhcp ) = "dhcp-4.2.5.el7.centos.x86_64" ] &> /dev/null then echo "安装完成" fi echo

yum 、DHCP、DNS 服务脚本

帅比萌擦擦* 提交于 2019-11-28 14:54:48
================================================ yum仓库构建 ================================================ #!bin/bash # name:elin # time:2019.08.24 # title:create yum echo "挂载光盘..." mount | grep -q "/dev/sr0" && umount /dev/sr0 mount /dev/sr0 /media/ &>/dev/null echo "构建yum仓库..." cd /etc/yum.r* [ -d a ] || mkdir a/ mv *.repo a/ cat <<END > locale.repo [cdrom] name="cdrom" baseurl=file:///media enabled=1 gpgcheck=0 END echo "清除yum缓存..." yum clean all &>/dev/null && yum makecache &>/dev/null echo "yum仓库构建成功!!!" ================================================= DHCP搭建 =============================

VMware空虚拟机通过网络安装系统时获取不到IP地址情况(基于Linux的DHCP服务器)

自作多情 提交于 2019-11-28 10:44:09
当虚拟机提示no DHCP or proxyDHCP offers were received时 1.dhcp服务配置错误(留意句尾分号“ ;”) 2.dhcp服务未启动(用 systemctl status dhcpd查看) 3.防火墙未开放68号端口 当虚拟机提示No boot filename received时,dhcp的配置文件 /etc/dhcp/dhcpd.conf文件中没有filename条目 来源: https://www.cnblogs.com/gchen-frank/p/11405489.html

shell脚本安装DHCP

允我心安 提交于 2019-11-28 10:34:49
#! /bin/bash #这是安装DHCP的shell脚本 echo "安装DHCP" yum -y install dhcp echo "修改配置文件" cat << EOF > /etc/dhcp/dhcpd.conf option domain-name "crushlinux.com"; option domain-name-servers 114.114.114.114, 8.8.8.8; default-lease-time 600; max-lease-time 7200; subnet 192.168.200.0 netmask 255.255.255.0 { range 192.168.200.10 192.168.200.110; option routers 192.168.200.2; } EOF echo "开启服务,设置为开机自启动" systemctl start dhcpd systemctl enable dhcpd 来源: https://www.cnblogs.com/tanxiaojuncom/p/11405106.html