Linux系統之網絡管理

一、網絡的配置

   1、路由器:主要用來做目的地址轉換和源地址轉換

   2、網關:路由器上和自己處於同一網段的IP

   3、Linux系統連接wifi的步驟:

       (1)在shell中將用戶切換至超級用戶;

       (2)在shell中輸入命令vim /etc/sysconfig/network-scripts/ifcfg-br0;

       (3)將該文件中的GATEWAY整行刪掉,然後wq退出保存;

       (4)執行systemctl restart network重啓網絡配置後才能生效;

       (5)點擊右上角網絡連接裏的wifi按鈕,然後輸入密碼連接所需要的wifi即可。(電腦未自帶linux系統無線網卡的需要購買外置網卡才能使用)

二、虛擬機連接真機上網步驟:

       1、真機的設定:

         (1)在防火牆打開的情況下將防火牆設定爲開機啓動sytemctl enable firewalld.service(未打開則執行systemctl restart firewalld.service)

         (2)然後打開防火牆的僞裝 firewall-cmd --permanent --add-masquerade

                  

        (3)在/etc/resort.conf中f查看wifi的ip

                 

        (4)執行然後執行firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.43.1 masquerade':僞裝ip

       

        (5)最後再對防火牆的僞裝進行重新加載firewall-cmd --reload 才能生效

                 

      2、虛擬機設置

          (1)先關掉網絡管理工具:systemctl stop NetworkManager.service

                   

         (2)修改網關:vim /etc/sysconfig/network中將網關設定爲真機IP:GATEWAY=172.25.20.250

   

       (3)設置DNS解析服務器:vim /etc/resolv.conf 中將dns服務器設置爲真機的僞裝Ip:nameserver 192.168.43.1

                

        (4)/etc/resolv.conf文件設定後不需要重新加載,加載一個鏈接檢驗一下網是否鏈接上

                

三、DNS

      1、DNS是一臺服務器,提供了回答客戶主機名和ip對應關係的功能

      2、設定dns:

            vim /etc/resolv.conf

            nameserver dns服務器ip

            vim /etc/sysconfig/network-scripts/ifcfg-網卡配置文件

                DNS1=dns服務器ip

       3、本地解析文件:Vim /etc/hosts

             在該文件中輸入 ip  主機名稱

              

              wq保存後即可生效,如

                

       4、本地解析文件和DNS解析文件的優先級調整

              vim /etc/nsswitch.conf

               

             hosts這一行中,誰在前誰優先級高如上圖中 本地解析優先級高於dns

  

              將dns優先級提前到本地解析前,打開鏈接時首選dns解析器,如圖所示。

四、網絡添加

      1、靜態添加

           vim /etc/sysconfig/network-scripts/ifcfg-eth0

           DEVICE=eth0         ##設備
           BOOTPROTO=static|none       ##
設備工作方式
           ONBOOT=yes          ##
開啓網絡服務激活設備
           NAME=eth0           ##
網絡接口名稱
           IPADDR=172.25.0.100       ##IP
           NETMASK=255.255.255.0 | PREFIX=24 ##
子網掩碼

           GATEWAY=172.25.250         ##設置網關

            DNS1=192.168.43.1             ##設置解析器

             

           設置完成後需要重新加載才能生效:systemctl restart network

            

             生效後就會產生所輸入的IP、網關和DSN

          

          

           

      2、動態添加

            vim /etc/sysconfig/network-scripts/ifcfg-eth0

            DEVICE=eth0     ##接口使用設備
            BOOTPROTO=dhcp      ##
網卡工作模式
            ONBOOT=yes      ##
網絡服務開啓時自動激活
            NAME=eth0       ##
網絡接口名稱
            :wq                  ##保存並退出

            

            輸入完成並保存後,需要重新加載網絡配置服務

           

           重新加載後系統便會自動分配給主機一個IP和網關

           

           

     3、圖形方式獲取IP:nm-connection-editor

           

                   點擊Add添加網絡IP

                     

                    選擇Ethernet並點擊creat進入下一步

                    

                    更改網絡名稱並選擇如圖所示MAC地址,再選擇IPV4進行IP和網關設置

                    

                   在IPV4中選擇Manual,圖中:1-IP地址;2-子網掩碼;3--網關;4--DSN

                   填好之後Save保存後即可生成。

        4、文本化圖形獲取IP地址:nmtui

                   

                  按Enter鍵進入下一步添加網絡

                  

                  用Tab鍵將光標移動到Add上按Enter鍵建立網絡

                 

                圖中:1--網絡名稱;2--IP地址;3--網關;4--DNS服務

                在圖中所示位置填好後將光標移至Save鍵上保存即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章