Linux 筆記分享十八:網路配置

yuanshang發表於2019-01-08

1、四種IP配置方式

  • ifconfig命令臨時配置IP地址
  • setup工具永久配置IP地址(CentOS7是nmtui)
  • 修改網路配置檔案
  • 圖形介面配置IP地址

2、ifconfig

檢視和配置IP資訊

ifconfig
  • 關於返回資訊

lo: 本地迴環網路卡的縮寫

eth0是第一塊網路卡

  • 臨時配置IP
ifconfig eth0 192.168.180.131 netmask 255.255.255.0

3、重啟網路服務

service network restart

1、開啟配置檔案

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

2、配置檔案詳解

必填(*) 配置項 作用
* DEVICE=eth0 網路卡裝置名
* BOOTPROTO=none 是否自動獲取IP(none、static、dhcp),none和static都是不自動獲取;dhcp時,非必填可不填
* HWADDR=00:0c:29:17:c4:09 MAC地址
NM_CONTROLLED=yes 是否可以由Network Manager圖形管理工具託管
* ONBOOT=yes 是否隨網路服務啟動,eth0生效,如果為否,ifconfig將看不到資訊
* TYPE=Ethernet 型別為乙太網
UUID="44b76c8a-b59f-44d5-83fa-7f98fda86b3d" 唯一識別碼
IPADDR=192.168.0.252 IP地址
NETMASK=255.255.255.0 子網掩碼
GATEWAY=192.168.0.1 閘道器
DNS1=202.106.0.20 DNS
IPV6INIT=no IPv6沒有啟動
* USERCTL=no 不允許非root使用者控制此網路卡

3、開啟主機名檔案

vim /etc/sysconfig/network

4、主機名檔案詳解

配置項 作用
NETWORKING=yes 是否在計算機啟動時,啟動網路服務
HOSTNAME=localhost.localdomain 主機名

5、關於修改主機名

hostname 主機名

修改主機名檔案,需要重啟計算機才能生效

可以用hostname命令即時生效

關於前面提示符不變,是因為提示符在登入後,就已經靜態確認,這時候需要重新登入一下系統即可

6、開啟DNS配置檔案

vim /etc/resolv.conf

7、DNS配置檔案詳解

配置項 作用
nameserver 202.106.0.20 域名服務IP地址
search localhost 域名搜尋補全,沒什麼用

虛擬機器配置建議使用橋接方式

1、複製的linux系統,修改UUID

  • 第一步,刪除網路卡配置檔案的MAC地址行
vim /etc/sysconfig/network-scripts/ifcfg-eth0
  • 第二步,刪除網路卡和MAC地址繫結的檔案
rm -rf /etc/udev/rules.d/70-persistent-net.rules
  • 第三步,重啟系統
本作品採用《CC 協議》,轉載必須註明作者和本文連結
我們是一群被時空壓迫的孩子。 ---- 愛因斯坦

相關文章