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