Linux配置IP地址linux
方法:vim
1 ifconfig 命令配置IP地址,此方法配置的IP地址是臨時性的。windows
ifconfig更重要的是查看網絡配置,但若只是臨時配置一下IP,此命令仍是能夠知足的。服務器
格式爲:ifconfig 網卡名 IP netmask 子網掩碼網絡
ifconfig eth0 192.168.0.100 netmask 255.255.255.0dom
2 setup工具永久配置IP地址,此方法只有redhat系列的Linux系統才能夠,由於setup工具是redhat系列特有的工具。編輯器
setup工具配置IP其最終修改的仍是網絡配置文件,只是其圖形化界面使配置IP,網關,DNS等一系列複雜的操做變得簡單。工具
執行 setup 命令,會出現以下窗口,裏面有操做提示,圖形化界面很簡單就不上步驟圖了。學習
3 經過修改網絡配置文件配置IP地址ui
再次重申,在linux系統中,一切皆文件,因此咱們管理網卡,也是經過管理網卡信息文件來實現的。
(1) 網卡信息文件 /etc/sysconfig/network-scripts/ifcfg-eth0 (若是有多張網卡會是eth0 eth1.....依此類推)
咱們查看一下網卡的信息文件的內容
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 # 網卡設備名,設備名必定要跟文件名一致
BOOTPROTO=none #是否自動獲取IP(取值範圍 none static dhcp) none 和 static 都表示不自動獲取,dhcp表示自 #動獲取,可是須要局域網內有dhcp服務器的支持,而且只須要配置標藍的選項便可。
HWADDR=BC:5F:F4:D5:2A:26 # MAC地址
NM_CONTROLLED=yes # 是否能夠由Network Manager圖形管理工具託管
ONBOOT=yes # 是否隨網絡服務啓動,eth0生效,僅針對當前網卡,此項在某些版本中默認是no若是配 # 置了網卡,但卻在 ifconfig 命令下看不到網卡,就應該檢查此項了
TYPE=Ethernet # 類型爲以太網
UUID=5753e2ed-add1-4d1c-8a69-21a89647b050 # 惟一識別碼
IPADDR=192.168.0.110 # IP地址
NETMASK=255.255.255.0 # 子網掩碼
BROADCAST=192.168.0.255 # 廣播地址
GATEWAY=192.168.0.1 # 網關
DNS1=202.202.202.222 # DNS1
DNS2=222.222.222.222 # DNS2
IPV6INIT=no # IPV6沒有啓用
USERCTL=no # user controll 不容許非root用戶控制此網卡
(2) 主機名文件 /etc/sysconfig/network
vim /etc/sysconfig/network
乍一看主機名文件好像是配置主機名的,其實主機名叫什麼對你上網是沒有影響的,此文件也確實配置了主機名,只是它還有一個很重要的配置項,控制着主機是否能上網
NETWORKING=yes # 此處必定不能爲no 網絡是否工做
HOSTNAME=localhost.localdomain # 主機名 此處能夠更改主機名,但須要重啓纔會生效
既然說到了主機名,咱們附加一個修改主機名的命令
hostname myhost # 臨時更改,從新登陸便可生效
(3) DNS配置文件 /etc/resolv.conf
vim /etc/resolv.conf
nameserver 202.110.202.20 # 此處就是你的dns服務器地址了,我這裏是自動生成的
上述三步搞定以後你的linux應該就能夠上網了。
4 圖形界面配置IP地址
此處操做相似於windows,而且linux服務器上,咱們是不會裝圖形界面的。此處省略x字
虛擬機網絡參數配置
(1) 配置ip dns
上面已經記錄了三種方式配置IP,隨便你用哪種
(2) 啓動網卡
ONBOOT=no 在某些版本的系統中爲默認值,因此要檢查此項改成yes
重啓網絡服務 service network restart (多是其餘命令)
(3) 修改uuid (網卡配置文件中的uuid)
若是你有多臺Linux的克隆,那麼這些Linux系統的uuid是同樣的,他們處在同一個網絡是沒法互相通訊的。因此若是你須要改uuid,請按如下步驟操做,但不是必須
(3.1) vim /etc/sysconfig/network-scripts/ifcfg-eth0
刪除MAC地址行
(3.2) rm -rf /etc/udev/rules.d/70-persistent-net.rules
刪除網卡和MAC地址綁定文件
(3.3) 重啓系統
(4) 設置虛擬網絡鏈接方式
具體採用什麼網絡鏈接模式,這三個模式的講解就足夠講一下子了。已經有大牛們寫好的,你們能夠學習。
(5) 修改橋接網卡
在虛擬機的工具欄找到 編輯=>虛擬網絡編輯器
這裏的須要具有管理員特權才能修改網絡配置,不知道說的是windows的管理員仍是Linux的管理員,反正我用Linux的管理員root用戶登陸設置才能夠成功。用普通用戶試過不行的。
折騰半天終於能夠上網了。