运维学习 unit 9 网络管理与配置

1.ip与子网掩码
1)什么是ip
IP地址是指互联网协议地址,是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
2)什么是子网掩码
子网掩码是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分
例:172.25.254.15:ip地址
255.255.255.0:子网掩码
子网掩码255位对应的ip位为网络位
子网掩码0对应的ip位为主机位

2.配置ip
图形界面命令
nm-connection-editor
在这里插入图片描述
文本图形命令
nmtui
在这里插入图片描述

1.网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-X
在这里插入图片描述
ifcfg-lo是端口不能动

动态网络不需要设置ip
在这里插入图片描述

静态网络需要自己指定ip
配置文件大致内容:
DEVICE=eth0 ##设备
BOOTPROTO=none ##设备工作方式
ONBOOT=yes ##开启网络服务激活设备
NAME=eth0 ##网络接口名称
IPADDR=172.25.254.115 ##IP
NETMASK=255.255.255.0 | PREFIX=24 ##子网掩码

2.网关gateway

路由器上和自己主机处在同一个网段的那个ip

3.设定网关
systemctl stop NetwrokManager
vim /etc/sysconfig/network ##全局网关
GATEWAY=网关ip
vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件 ##网卡接口网关

设置完毕后重启网络
systemctl restart netwrok

route -n ##查询网关

实验:使ip为1.1.1.115的主机ping连接到ip为172.25.254.15的主机
思路:
分为路由器配置和虚拟机配置
1)路由器配置
将真机切换至root用户并执行virt-manager命令,点击“Add Hardware”下的“Network”给作为路由器的虚拟机添加一块网卡,使其拥有两个ip
切换至 /etc/sysconfig/network-scripts/搜索名字为ifcfg-X的网络配置文件需要有两个配置文件,分别对应主机和另一虚拟机的ip的网关
编写两个配置文件,内容为
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=172.25.254.115
NETMASK=255.255.255.0
PREFIX=24
两个配置文件的device和ipaddr不同
使用命令sysctl-a | grep ip_forward检查ip_forward的值是否为1,若不是需要编辑/etc/sysctl.conf配置文件添加一行“net.ipv4.ip_forward=1"的设置
执行命令添加伪装策略使虚拟机登陆真机时隐藏自己ip
firewall-cmd --add-masquerade ##添加伪装策略
开启防火墙systemctl start firewalld
执行命令systemctl restart network重启网络服务

2)虚拟机的配置 route-n 命令确认是否有网关以及网关 ip是否与路由器网关ip相符
若没有设置网关则需要编辑文件/etc/sysconfig/network-scripts/下的 ifcfg-X添加
GATEWAY=网关ip一行
重启网络服务systemctl restart network
此时虚拟机可以连接到主机了,使用ping 命令连接主机ip进行尝试
注意ifcfg-文件不能有多余的,几块网卡几个文件

DHCP服务

1 DHCP动态主机配置协议是一个局域网的网络协议,指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。它是TCP/IP协议簇中的一种,主要是用来给局域网客户机分配动态的IP地址。

安装dhcp重启后运行systemctl status dhcpd.service
检查是否运行
编辑dhcp配置文件
vim /etc/dhcp/dhcpd.conf
配置文件中给出了例子,将例子指向的文件覆盖到此即可
配置网络时选择automatic(dhcp)
dhcp会自动给主机分配一个动态ip
覆盖后再次编辑/etc/dhcp/dhcpd.conf这个配置文件,将文件中36行之后的内容和27,28行的内容删除
将第7行的域名改成westos.com,第8行的DNS服务器设定ip地址为172.25.254.250
将第30行的subnet 设定为172.25.254.0, netmask (子网掩码)255.255.255.0,option routers (默认网关)设定为172.25.254.111

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值