Centos7安裝完成後設定基本的網絡配置

Centos7設定網絡

新安裝的centos7,網絡默認是不啓動的,須要人爲的手工修改配置文件,在這裏把這個過程簡要的記錄一下。web

  • 設定ip地址與mac地址自定義
[root@web ~]# cd /etc/sysconfig/network-scripts
[root@web network-scripts]# ls
ifcfg-ens160  ifdown-ippp  ifdown-routes    ifup          ifup-ipv6   ifup-ppp       ifup-tunnel
ifcfg-lo      ifdown-ipv6  ifdown-sit       ifup-aliases  ifup-isdn   ifup-routes    ifup-wireless
ifdown        ifdown-isdn  ifdown-Team      ifup-bnep     ifup-plip   ifup-sit       init.ipv6-global
ifdown-bnep   ifdown-post  ifdown-TeamPort  ifup-eth      ifup-plusb  ifup-Team      network-functions
ifdown-eth    ifdown-ppp   ifdown-tunnel    ifup-ippp     ifup-post   ifup-TeamPort  network-functions-ipv6
[root@web network-scripts]# more ifcfg-ens160 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=028745b4-7fff-408f-ad04-e488da3c100a
DEVICE=ens160
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.17.109.3
PREFIX=24
GATEWAY=172.17.109.1
DNS1=172.17.5.1
MACADDR=18:a9:05:4e:ad:02  
IPV6_PRIVACY=no

[root@web network-scripts]# systemctl restart network
  •  配置靜態路由
[root@web network-scripts]# vi route-ens160
[root@web network-scripts]# cat route-ens160 
172.0.0.0/8 via 172.17.109.254 dev ens160
[root@web network-scripts]# systemctl restart network
[root@web network-scripts]# ip route
default via 172.17.109.1 dev ens160 proto static metric 100 
172.0.0.0/8 via 172.17.109.254 dev ens160 proto static metric 100 
172.17.109.0/24 dev ens160 proto kernel scope link src 172.17.109.3 metric 100
  •  安裝wget及設定阿里雲yum鏡象源
[root@web yum.repos.d]# yum install wget
[root@web yum.repos.d]# wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
--2019-10-19 03:57:56--  http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主機 mirrors.aliyun.com (mirrors.aliyun.com)... 14.215.83.248, 113.96.109.96, 183.2.199.241, ...
正在鏈接 mirrors.aliyun.com (mirrors.aliyun.com)|14.215.83.248|:80... 已鏈接。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度:2523 (2.5K) [application/octet-stream]
正在保存至: 「CentOS-Base.repo」

100%[==========================================================================>] 2,523       --.-K/s 用時 0s      

2019-10-19 03:57:56 (147 MB/s) - 已保存 「CentOS-Base.repo」 [2523/2523])

[root@web yum.repos.d]# yum makecache
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                         | 3.6 kB  00:00:00     
extras                                                                                       | 2.9 kB  00:00:00     
updates                                                                                      | 2.9 kB  00:00:00     
元數據緩存已創建
[root@web yum.repos.d]# yum update
  •  安裝 net-tools工具包後,可使用netstat  ifconfig 等網絡命令
[root@web yum.repos.d]# yum install net-tools
  • 啓用firewalld防火牆
    [root@web yum.repos.d]# systemctl enable firewalld
    [root@web yum.repos.d]# systemctl restart  firewalld
    [root@web yum.repos.d]# firewall-cmd --list-all
    public (active)
      target: default
      icmp-block-inversion: no
      interfaces: ens160
      sources: 
      services: dhcpv6-client ssh
      ports: 
      protocols: 
      masquerade: no
      forward-ports: 
      source-ports: 
      icmp-blocks: 
      rich rules: 
相關文章
相關標籤/搜索