1 查看网卡接口信息,默认列出所有接口
[root@localhost ~]# ifconfig #查看网卡信息 方式1
[root@localhost ~]# ip addr #查看网卡信息 方式2
2 网卡配置文件查看及基本说明:
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet #网卡类型
DEVICE=eth0 #网卡接口名称
ONBOOT=yes #系统启动时自动启动网卡
BOOTPROTO=static #启用地址协议 (三种模式:static:静态协议 bootp协议 dhcp协议 )
IPADDR=192.168.1.10 #网卡IP地址
NETMASK=255.255.255.0 #网卡子网掩码
GATEWAY=192.168.1.1 #网卡网关地址
DNS1=10.10.10.10 #网卡第一DNS地址
DNS2=10.10.20.20 #网卡第二DNS地址
HWADDR=00:0C:29:13:AA:BA #网卡设备MAC地址
BROADCAST=192.168.1.255 #网卡广播地址
3 网卡接口临时关闭与激活
[root@localhost ~]# ifdown eth0 #关闭网络
[root@localhost ~]# ifup eth0 #启动网络
4 网络服务重新启动
方法1:[root@localhost ~]# service network restart #重启网络服务
方法2:[root@localhost ~]# systemctl restart network #重启网络服务
可以直接将restart 替换为stop(关闭)/start(开启)/status(查询状态),实现相应的效果
5 网卡状态查询
[root@localhost ~]# service network status
6 临时配置网卡信息,无需重启。
[root@localhost ~]# ifconfig eth0 10.1.1.100 netmask 255.0.0.0
7 查看当前路由及网关信息
[root@localhost ~]# netstat -r #方式1
[root@localhost ~]# route -n #方式2
[root@localhost ~]# ip route #方式3
8 固定IP简易配置模板:
DEVICE=eth0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
ONBOOT=yes
BOOTPROTO=none
GATEWAY=192.168.1.1
TYPE=Ethernet
9 单独添加默认网关或者修改路由方式:
a.临时添加默认网关
[root@localhost ~]#route add default gw 192.168.1.1
b.永久添加默认网关
[root@localhost ~]#vim /etc/sysconfig/network
GATEWAY=192.168.1.1 #在内容中添加默认网关
注: 如果OS为mini安装,无route工具,可透过yum install net-tools -y进行安装
10 单独配置DNS方式
a 配置本地hosts(适用于内网环境,不用dns而直接解析域名)
[root@localhost ~]# vim /etc/hosts
1.1.1.1 www.baidu.com
2.2.2.2 www.weixin.com
b 配置DNS Server:
[root@localhost ~]#vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
11 实现路由数据包转发功能(将本主机当做router使用)
[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward