网络配置
- 编辑网络配置文件
[root@CentOS7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static # IP地址获取类型 static:静态IP地址 dhcp:动态IP地址
ONBOOT=yes # 是否开机自启动网络通信
IPADDR=192.168.2.129 # IP地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.229.10 # 网关
DNS1=114.114.114.114 # 域名服务器地址
DNS2=8.8.8.8 # 域名服务器地址
- 重启网络服务让网络配置生效
[root@CentOS7 ~]# service network restart
网络通信命令
ping
命令路径:/bin/ping 执行权限:所有用户
作用:测试网络的连通性
语法:ping 选项 IP地址
-c 指定发送次数
ping 命令使用的是icmp协议,不占用端口
eg: # ping -c 3 127.0.0.1
ifconfig (或 ip addr)
英文:interface configure 命令路径:/sbin/ifconfig 执行权限:root
作用:查看和设置网卡网络配置
语法:ifconfig [-a] [网卡设备标识]
-a:显示所有网卡信息
ifconfig [网卡设备标识] IP地址 修改ip地址
注:CentOS7 默认没有安装 ifconfig 命令,可以 yum -y install net-tools 安装即可使用
netstat
英文:network statistics 命令路径:/bin/netstat 执行权限:所有用户
作用:主要用于检测主机的网络配置和状况
-a all显示所有连接和监听端口
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 使用数字方式显示地址和端口号
-l (listening) 显示监控中的服务器的socket
eg:# netstat -tlnu 查看本机监听的端口
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
协议 待收数据包 待发送数据包 本地ip地址:端口 远程IP地址:端口
#netstat -au 列出所有 udp 端口
# nestat -at 列出所有 tcp 端口
#netstat -an 查看本机所有的网络连接
netstat –antpl
修改主机名
临时生效:
- hostname 主机名
[root@dtinone2 ~]# hostname dtinone
- 永久生效:修改配置文件
vim /etc/hostname
修改映射关系
修改主机名和ip地址之间的映射关系
vi /etc/hosts
192.168.2.120 node-1.edu.cn node-1
可配置别名
192.168.229.89 dtinone2