首頁 > 軟體

CentOS 7設定網路地址簡述

2020-06-16 17:19:52

CentOS 7設定網路地址簡述

1、首先需求切換都root賬戶

       # su

       #輸入密碼:

2、進入網路組態檔目錄檢視

     1)進入該目錄

       # /etc/sysconfig/network-scripts

       (2)檢視目錄下檔案

       # ll -Al

       (3)找到修改的檔案

3、修改組態檔(ifcfg-ens*)

       # vi ifcfg-ens33

       TYPE=Ethernet

       BOOTPROTO=none #開機協定,最常見的三個引數如下:static(靜態IP) none(不指定,設定固定ip的情況,這個也行,但是如果要設定多網口系結bond的時候,必須設成none)

       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=ens33   

       UUID=738db9d4-ff21-4447-bb2f-c287b2793d8a

       DEVICE=ens33 #裝置名,不要自己亂改,和檔案ifcfg-ethX裡的ethX要一致

       ONBOOT=yes #啟動或者重新啟動網路時,是否啟動該裝置,yes是啟動,no是不啟動

       DNS1=192.168.0.1          #NDS

       IPADDR=192.168.0.100      #IP地址

       PREFIX=24

       GATEWAY=192.168.0.1      #閘道器

       IPV6_PEERDNS=yes

       IPV6_PEERROUTES=yes

       IPV6_PRIVACY=no

4、重新載入設定

       # service network restart

5、域名服務用戶端的組態檔(知道)

      /etc/resolv.conf

指定域名解析的DNS伺服器IP等資訊, 設定引數一般接觸到的有4個:

nameserver    指定DNS伺服器的IP地址
domain        定義本地域名資訊
search        定義域名的搜尋列表
sortlist      對gethostbyname返回的地址進行排序

但是最常用的設定引數是nameserver,其他的可以不設定,這個引數指定了DNS伺服器的IP地址,如果設定不正確,就無法進行正常的域名解析。
一般來說,推薦設定2個DNS伺服器,比如我們用google的免費DNS伺服器,那麼該檔案的設定內容如下:

nameserver 8.8.8.8
nameserver 8.8.4.4

同樣,這個檔案也是危險的,如果被人惡意改成了他自己的DNS伺服器,他就可以為所欲為的控制你通過域名存取的每個目的地了,這就是常說的DNS劫持。

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-03/141474.htm


IT145.com E-mail:sddin#qq.com