話接上一回合,剛通過U盤啟動盤安裝CentOS7(LiveGnome)完成后,訪問不了網絡。腫么辦?且聽咱慢慢道來。
咱平時都是使用(有線網絡)網卡,通過公司分配的固定IP地址(包括:固定主機IP、固定網關、固定DNS)綁定我們主機的MAC地址,達到訪問內網及互聯網的。
即 此時咱的主機是木有固定IP、固定網關、固定DNS的,自然是訪問不了網絡了。以下開始講述配置有線網絡的過程,其實無線網絡也是同理滴。
本文僅適用於 CentOS,不適用於 Ubuntu
0 臨時配置網卡信息,無需重啟
[root@localhost ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0
還是講講永久性的網絡配置的方法叭~↓
1 配置有線網絡
step1 查看主機的所有網絡接口配置信息
查看、記住【有線網卡】名稱。
ifconfig 或 ip addr
如何閱讀網卡信息?舉個栗子。
- localhost/本機回環 : lo
- Ethernet/有線網卡/以太網卡: ens3、eth0、enp3s0、enx78e7d1ea46da
- eno1: 板載網卡。
- ens33: pci網卡。
- 【enp3s0】: PCI網卡。en以太網卡,p3s0代表PCI接口的物理位置為(3, 0), 其中橫座標代表bus,縱座標代表slot
- enx78e7d1ea46da: pci網卡
- WLAN/無線網絡: wl3、ww2、wlp3s0、wwp0s29f7u2i2、wlp0s2f1u4u1
- wl:WLAN
- ww: 無線廣域網WLAN
- wlp3s0: PCI無線網卡
- wwp0s29f7u2i2: 4G modem
- wlp0s2f1u4u1: 連接在USB Hub上的無線網卡
step2 配置【有線網卡】網絡配置
假定:【有線網卡】名稱為enp3s0
nano /etc/sysconfig/network-scripts/ifcfg-enp3s0
編輯信息如下:
# DEVICE 網卡名稱
DEVICE=enp3s0
# NAME 網絡連接名稱
NAME=yourNetworkName
# ONBOOT yes: 開機自動啟用網絡連接
ONBOOT=yes
# BOOTPROTO none:禁止DHCP; static:啟用靜態IP地址; dhcp:開啟DHCP服務
BOOTPROTO=static
# TYPE 以太網 [可選項]
TYPE=Ethernet
# IPADDR 固定IP地址
IPADDR=xx.xx.xx.xx
# HWADDR MAC地址 [可選項,可不填]
HWADDR=kkkkkkkkkkkkk
# NETMASK 子網掩碼
NETMASK=yy.yy.yy.yy
# PREFIX 24: 子網掩碼24位 [可選項]
PREFIX=24
# GATEWAY 網關
GATEWAY=zz.zz.zz.zz
# DNSn 網卡DNS地址
DNS1=mm.mm.mm.mm
DNS2=nn.nn.nn.nn
step3 開啟網絡配置
- 方式1
reboot 或 halt 或 shutdown -r now (重啟)
/etc/init.d/network reload (重載)
/etc/init.d/network (re)start (開啟)
/etc/init.d/network stop (停止)
- 方式2
reboot 或 halt 或 shutdown -r now (重啟)
ifup enp3s0 (開啟)
ifdown enp3s0 (停止)
- 方式3
reboot 或 halt 或 shutdown -r now (重啟)
service network (re)start (開啟)
ifdown enp3s0 stop (停止)
step4 查看網卡網絡狀態
- 查看網卡網絡狀態
service network status
- 查看當前路由及網關信息
[root@localhost ~]# netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0