Linux-網絡配置

    經過虛擬機裝的 Linux 系統網絡有三種模式。橋接模式,NAT模式,和僅主機模式。其中橋接模式是直接和物理網絡進行鏈接的,linux中可使用動態的網絡IP,也能夠設置成固定的網絡IP,動態的好處,就是無論windows處於何種網絡環境,只要windows下可以上網,那麼 linux 也就可以鏈接到互聯網。linux

查看直接 Linux 機器的IP,在命令終端輸入以下便可:    windows

ifconfig

獲得以下顯示界面,紅框就表示當前網卡 eth0 的IP,若是沒有設置以前應該是 127.0.0.1網絡

一、簡單的配置網絡:

    若是隻是簡單的和主機通訊,那麼經過以下命令便可簡單的設置linux的IP    less

ifconfig eth0 192.168.1.119

    意思就是啓動網卡eth0,同時設置它的IP。執行完成後,就能夠ping通windows的網絡了,但前提是得在一個網段,也就是上面的 192.168.1.* 網絡。而後在用 ifconfig 命令來查看網絡IP,就可以獲得上面那種圖片了。此時能夠和本身的 windows 主機進行ping一下:編輯器

ping 192.168.1.3

    獲得以下結果,它會和windows一直進行通訊,按住啊 Ctrl+z 便可中止
    spa

    上面這種讓網卡臨時具備的IP也僅僅只能和主機之間進行通訊,可是若是 ping www.baidu.com 那就會報 unknown host 的錯誤,故通常使用永久的配置命令行

 

二、永久配置IP

    永久配置IP,就是無論人和用戶登陸進來均可以鏈接到外網,這個通常是須要修改系統配置的,固然也能夠在裝機的時候經過界面來進行修改,下面就說一下經過命令行來配置IP。rest

    首先在終端輸入以下命令,定位到網卡的配置文件中:      code

cd /etc/sysconfig/network-scripts/

    在這裏面有不少文件,能夠經過命令 ls 來進行查看,其中第一個文件 ifcfg-eth0 就是接下來配置網絡IP的文件,使用VI編輯器來進行設置:   server

vi ifcfg-eth0

    靜態IP:

  而後輸入命令 i 進入插入模式。而後修改配置文件以下(若是文件中不存在就添加一個):

1 ONBOOT=yes   【必定要修改爲yes,標示開機自啓動,不然會報出etho未啓動的錯誤】
2 NM_CONTROLLED=yes
3 BOOTPROTO=static 
4 NETMASK=255.255.255.0    【子網掩碼】
5 IPADDR=192.168.1.111    【要設置的 Linux 的IP地址】
6 GATEWAY=192.168.1.1    【網關】

    上面的 BOOTPROTO 表明每次IP的獲取方式,static表明的是使用靜態IP,也就是下面配置的IP,默認的 dhcp 模式,是每次進來後自動獲取的IP地址,也就意味着每一次IP都不同。注意的是,上面的 網關,子網掩碼這些最好和windows一直,IP 最好是同一個網段
   

  動態IP相對簡單,只須要修改一個參數便可:  

ONBOOT=yes

 
    而後保存退出便可,按下 esc 建,而後輸入冒號進入命令行模式,輸入 wq 回車便可保存退出,不過不許備保存,在命令行模式輸入 q! 便可

三、設置DNS

    輸入以下命令:      

vi  /etc/resolv.conf

    一樣進入插入模式,在裏面輸入以下:

nameserver 114.114.114.114

    這是走的那個開放的DNS服務,而後保存退出便可
    若是要查看 DNS 只須要輸入以下命令便可:less /etc/resolv.conf

四、激活網絡   

/etc/rc.d/init.d/network restart

 

五、檢驗網絡

    經過 ifconfig 能夠查看網卡的IP已經和以前的不同了。輸入以下命令檢測是否可以聯通外網:

ping  www.baidu.com

    獲得以下結果,說明網絡配置成功

   

若是ping百度仍是不通的話,能夠看看DNS有沒有設置對,還有就是網關,若是錯了也ping不通的

相關文章
相關標籤/搜索