网络管理
管理网络
1.ip基础知识
ip地址:用ifconfig查看
255.255.255.0:子网掩码(任意排列的,不定)
子网掩码255位对应的ip位为网络位
子网掩码0对应的ip位为主机位
2.配置ip
<<图形化>>
1.图形界面
nm-connection-editor
2.文本化图形
nmtui
network:上网的时候用的服务
lo:回环接口,内部沟通的地致
<<命令>>
dhcp 动态获取
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 接口使用设备
BOOTPROTO=dhcp 网卡工作模式
ONBOOT=yes 网络服务开启时自动**
NAME=eth0 网络接口名称
:wqsystemctl restart network
static|none 静态网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 设备
BOOTPROTO=static|none 设备工作方式
ONBOOT=yes 开启网络服务**设备
NAME=eth0 网络接口名称
IPADDR=172.25.0.100 IP
NETMASK=255.255.255.0 | PREFIX=24 子网掩码
3.gateway 网关
1.路由器
主要功能是用来作nat的
dnat 目的地地址转换
snat 源地址转换
2.网关(route -n 查看网关)
路由器上和自己处在同一个网段的那个ip,由路由器的配置人员做的
3.设定网关
systemctl stop NetwrokManager
vim /etc/sysconfig/network 全局网关
GATEWAY=网关ip
vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件 网卡接口网关
GATEWAY=网关ip
systemctl restart netwrok
4.dns
1.dns
dns是一台服务器
这台服务器提供了回答客户主机名和ip对应关系的功能
2.设定dns
vim /etc/resolv.conf
nameserver dns服务器ip
vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件
DNS1=dns服务器ip
3.本地解析文件
vim /etc/hosts
ip 主机名称
4.本地解析文件和dns读取的优先级调整
/etc/nsswitch.conf
38 #hosts: db files nisplus nis dns
39 hosts: files dns files代表本地解析文件,dns代表dns服务器,那个在前面那个优先
给真机连网:
改/etc/sysconfig/network-scripts/ifcfg-br0配置文件 (删掉gataway0)
重启服务
systemctl restart network.service
连上无线
结果:
给自己的主机配置成路由器,让虚拟机连网
①先给真机连网
②开启防火墙
③给真机配置策略
先用ifconfig查看真机所连无线的IP地址如下图
再实行火墙策略,下图的IP地址应与上图所圈注的一致
④在真机中:vim /etc/resolv.conf最后一行 得到真实主机的nameserver ip(dns)
⑤保证虚拟机网关和真机ip相同(vim /etc/sysconfig/network)
⑥在虚拟机中添加相同的nameserver
⑦重启network服务