网络管理你必须知道的两点
一、简介
1.网络接口名称规则
en :? Ethernet以太网双绞线
wl? :? wirelessLAN 无线网卡
ww? :?? WAN广域网
o? : on-board 板载网卡
s? : hotplug 热插拔
p? :? PCL接口
N? : 序号或者ID
2.NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
查看命令:
systemctl??? status?? NetworkManager或
systemctl??? status?? network
配置网络的工具:
配置文件:vim
命令行:nmcli
简易图形: nmtui
图形界面:nm-connection-editor
二、配置网络参数
1.配置IP
#vim? /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
DEFROUTE="yes"???? ---默认路由
IPV4_FAILURE_FATAL="no"
UUID="bbf2e356-e247-4db9-a36d-c330142d6f0d"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"?? ----开机自行启动网卡服务
BOOTPROTO="dhcp"?? ----选用DHCP自动方式
如果选用手动方式则需要把上面的BOOTPROTO="dhcp" 改为
BOOTPROTO="none"???? ---- //手动(none/static)
IPADDR="10.18.41.96"
IPADDR1=192.168.200.246?? ?//额外地址
NETMASK=255.255.255.0????? //或掩码长度? PREFIX=24?? ??? ??? ????
GATEWAY=10.18.41.1??????? //网关
DNS1=8.8.8.8?? ??? ??? ????????? //DNS1
DNS2=114.114.114.114?? ?//DNS2
2.其他配置
(1)修改主机名
#hostnamectl? set-hostname? bijz.com
#cat? /etc/hostname
#reboot
(2)域名解析
方法一(淘汰了):
#vim?? /etc/hosts
添加:
119.75.218.70?? www.baidu.com
方法二(现在使用的方法):
?resolv.conf 将域名解析请求转发给DNS服务器。
[root@bijz ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search com
nameserver? 114.114.114.114
(3)网络测试
基本的网络测试工具
#ip? a??? ---查看所有ip (ifconfig)
#ip? route?? -----查看路由(网关)
#hostname
#ping? www.baidu.com? -c2?? -----ping两次
#traceroute?? www.sina.com.cn??? ------路由跟踪
(4)端口ports
0——1024 默认程序占用
1025——25535 随机给窗口分配
端口号:
http 80/tcp
https 443/tcp
ssh 22/tcp
ftp 21/tcp
netstat命令
是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
#netstat -anpt? |? grep? 80?? ------查看有关网站服务器端口80的访问信息
命令行访问网站:#yum? -y? install? elinks
#elinks? 10.18.41.104(HTTP服务器地址)