配置基本網路引數

2021-05-01 04:20:41 字數 3240 閱讀 8830

配置基本網路引數

內容提要

1.使用ifconfig 命令配置以太網路介面

2.使用手工方式修改網路引數

3.配置linux 下的dns 4.

實現hosts 表的靜態網域名稱解析

5.與網路相關的配置檔案彙總

6.啟動網路的重要指令碼

1.ifconfig

: 配置、檢視網路介面的配置

#ifconfig <

網路介面》 位址》 [

子網掩碼》

廣播位址》]

#ifconfig eth0 192.168.0.222

#ifconfig eth0 10.0.0.222 mask 255.255.255.0 broadcast 10.0.0.255

配置子介面,繫結多個ip:

#ifconfig eth0:0 192.168.0.250

使用ifconfig 設定網路引數會立即生效,但不修改網路介面配置檔案,重新啟動後引數失效。

網路介面的啟用和停用

#ifconfig <

網路介面》 up

#ifconfig <

網路介面》 down

檢視網路引數配置

#ifconfig <

網路介面》

ifconfig

命令顯示資訊:

eth0         表示第一張網絡卡  

lo           表示 loopback , 用於回環測試

hwaddr       網絡卡的 mac

inet addr    網絡卡的 ip

bcast        廣播(broadcast)位址

mask         子網掩碼

mtu          最大傳輸單元

metric       權值

rx           接收的資料報

tx           傳送的資料報

collisions   是否衝突

txqueuelen   傳輸緩衝區長度大小

interrupt    irq 中斷位址

base address i/o 位址 2.

修改配置檔案配置網路

/etc/sysconfig/network-scripts

目錄下儲存網路介面配置檔案,每個網路介面乙個配置檔案,配置檔案以ifcfg- 為字首後接網路介面名

#cat /etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0#

裝置名broadcast=192.168.0.255

# 廣播位址

hwaddr=00:0c:29:f1:15:8f

# mac

位址ipaddr=192.168.0.100# ip

位址netmask=255.255.255.0#

子網掩碼

network=192.168.0.0#

網路位址

onboot=yes#

在系統啟動時啟用該介面

gateway=192.168.0.1#

閘道器位址

type=ethernet#

網路介面型別

#vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

獲取動態ip

type=ethernet

device=eth0:0

hwaddr=00:0c:29:f1:15:8f

bootproto=dhcp

有關網路介面配置可以參考/usr/share/doc/initscripts-*/sysconfig.txt 檔案的 「files in

/etc/sysconfig/network-scripts/

」 部分。

可以使用system-config-network-tui 命令工具修改配置檔案。

配置檔案修改完畢,必須執行下面的命令或者重新啟動系統,使配置生效。

#service network restart

設定本地主機名

臨時修改主機名:

#hostname centos5

或者#echo centos5 > /etc/hostname

#hostname -f /etc/hostname

永久修改主機名:

編輯/etc/sysconfig/network 檔案中的如下配置行:

hostname=yourhostname

必須重新啟動系統,還需要修改/etc/hosts 檔案中的主機名,否則會造成開機時解析本機網域名稱位址,異常緩慢。

3.設定dns 客戶和本地主機解析

dns

客戶端配置檔案為/etc/resolv.conf

#echo "nameverver208.67.222.222" > /etc/resolv.conf

#echo "nameverver208.67.220.220" >> /etc/resolv.conf

4.修改''hosts表'' 實現靜態dns 解析

#vim /etc/hosts

127.0.0.1localhost.localdomainlocalhost

192.168.0.222centos5.example.com

centos5#

新增本機的網域名稱和ip位址對映

5.與網路相關的配置檔案彙總

/etc/sysconfig/network

設定主機名稱,務必重啟

/etc/sysconfig/network-scrips/ifcfg-eth0

設定網絡卡引數(ip、netmask、gateway、ip獲取方式、是否開 機自動啟動等)

/etc/modprobe.conf

設定載入核心模組,例如網絡卡驅動

/etc/resolv.conf

設定dns

/etc/hosts

設定靜態網域名稱解析位址

/etc/services

tcp/ip

各種協議埠

/etc/protocols

設定ip封包協議,包括icmp/tcp/udp等

6.啟動網路的兩個重要指令碼

/etc/init.d/network restart

重新啟動整個網路引數,讀取上面的設定檔案

ifup eth0 (ifdown eth0)

啟動或關閉網路介面,是兩個指令碼:(/etc/sysconfig/network-scripts/)

配置基本網路引數

內容提要 1.使用ifconfig 命令配置以太網路介面 2.使用手工方式修改網路引數 3.配置linux 下的dns 4.實現hosts 表的靜態網域名稱解析 5.與網路相關的配置檔案彙總 6.啟動網路的重要指令碼 1.ifconfig 配置 檢視網路介面的配置 ifconfig 網路介面 位址 ...

網路基本引數配置

1.修改主機名 root server 120 private echo server 120 etc hostname root server 120 private nmcli connection modify ens37 ipv4.gateway 172.16.1.1 可以單獨修改閘道器 啟...

Xdebug基本配置引數

以下是我在 xdebug官方documention裡閱讀並翻譯的。本人英語水平有限,如果有錯誤還望指望。相關引數 1.xdebug.default enable 1 引數型別boolean,預設值為1 當設定為1,堆疊跟蹤缺省會顯示乙個錯誤事件。你可以在單個頁面上禁用xdebug,只需使用xdebu...