网络配置

rhel7:
NetworkManager 监控和管理网络的守护进程
特点:简化网络连接,让桌面本身以及其他应用程序能够感知网络
组成:管理系统网络连接程序- (D—BUS)- 允许用户管理网络连接的客户端程序

rhel6:
network

 

区别:
network只能进行设备与配置一对一的绑定设置
NetworkManager引入了连接的概念,(连接是设备使用的配置集合)

 

#配置
nmcli命令用来配置rhel中网络管理
nmcli connection show [连接名] #查看连接信息
nmcli device show #查看可用网卡设备信息

ip addr show / ifcongfig #查看网络IP地址
ping 192.168.0.1 #测试网络连通性
-c 指定发送数据包的次数
-f 快速大量的向目标主机发送数据包
-p patten 制定数据包的模式
-s 指定数据包的尺寸

nmcli connection up eth1 #启动你的网卡配置,生效
nmcli device status #查看网络设备状态信息
nmcli connection delete eth0 #删除etho0的配置信息

 

#命令行配置网络信息
#针对eno16777728增加一条配置,名称为eth0,类型为ethernet开机自启的配置信息
nmcli connection add con-name eth0 type ethernet ifname eno16777728 autoconnect yes
#针对eth0连接设置ip地址,子网掩码,网关信息
nmcli connection modify eth0 ipv4.addresses ’192.168.1.1/24 192.168.1.250’
#针对eth0连接设置DNS
nmcli connection modify eth0ipv4.dns 114.114.114.114
#针对eth0设置连接模式为manual
nmcli connection modify eth0 ipv4.method manual
#针对eth0设置自动连接
nmcli connection modify eth0 connection.autoconnect yes
#down掉网卡,重启
nmcli connection down eth0
nmcli connection up eth0
nmcli connection show
nmcli device show
nmcli device status

 

#rhel6设置IP地址

1.停止NetworkManager服务
service NetworkManager stop
chkconfig NetworkManager off

2.修改网络信息配置文件
cd /etc/sysconfig/network-scripts/
vim ifcfg-eth0

DEVICE=eth0 #设置名称
HWADDR=00:0C:29:6B:36:9C #mac地址
TYPE=Ethernet #网卡类型
BOOTPROTO=’static’ #获取地址方式,默认为dhcp,可改为手动或者静态(static)
UUID=fa299b4a-7543-4103-9682-637f1bb863f0 #设备的唯一标识
ONBOOT=yes #开机自启,自动连接
IPADDR=192.168.0.4 #代表IP地址
GATEWAY=192.168.0.1 #代表网关
NETMASK=255.255.255.0 #代表子网掩码 == PREFIX=24
DNS1=8.8.8.8 #代表第一台DNS服务地址

3.重启网络服务network
service network restart
chkconfig network on #开机自启


#查看DNS------>nslookup -> server

posted @ 2022-02-18 15:01  miaomiap  阅读(145)  评论(0)    收藏  举报