配置基本網路引數
內容提要
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...