Linux下常用配置檔案及常用命令介紹

2021-05-23 21:23:48 字數 2543 閱讀 6884

這幾天在網上看了一些配置檔案雖然都是對,但因為linux版本太多有的配置檔案不對,所以我用業餘時間來整理,我只是和網上的一些多下對比,有的內容來自網上,我個人對ubuntu 熟悉。

redhat:

/etc/sysconfig/network 包括主機基本網路資訊,用於系統啟動

/etc/sysconfig/network-script/ 此目錄下是系統啟動最初始化網路的資訊

/etc/sysconfig/network-script/ifcfg-eth0 網路配置資訊

/etc/xinetd.conf 定義了由超級程序xinetd啟動的網路服務

/etc/protocols 設定了主機使用的協議以及各個協議的協議號

/etc/services 設定了主機的不同埠的網路服務

// 網路配置工具

# redhat-config-network

/* 使用ifconfig命令配置並檢視網路介面情況 */

//配置eth0的ip,同時啟用裝置

# ifconfig eth0 192.168.168.119 netmask 255.255.255.0 up

//配置eth0別名裝置 eth0:1 的ip,並新增路由

# ifconfig eth0:1 192.168.168.110

# route add –host 192.168.168.110 dev eth0:1

//啟用(禁用)裝置

# ifconfig eth0:1 up(down)

//檢視所有(指定)網路介面配置

# ifconfig (eth0)

/* 使用route 命令配置路由表 */

//新增到主機路由

# route add –host 192.168.168.110 dev eth0:1

# route add –host 192.168.168.119 gw 192.168.168.1

//新增到網路的路由

# route add –net ip netmask mask eth0

# route add –net ip netmask mask gw ip

# route add –net ip/24 eth1

//新增預設閘道器

# route add default gw ip

//刪除路由

# route del –host 192.168.168.110 dev eth0:1

/* 常用命令 */

# traceroute  www.genglei.net

# ping   www.genglei.net

//顯示網路介面狀態資訊

# netstat –i

//顯示所有監控的伺服器的socket和正在使用socket的程式資訊

# netstat –lpe

//顯示核心路由表資訊

# netstat –r

# netstat –nr

//顯示tcp/udp傳輸協議的連線狀態

# netstat –t

# netstat –u

//更改主機名

# hostname myhost

ubuntu-網路配置

$ sudo ifdown eth0

$ sudo ifup eth0

4、如果以dhcp方式配置網絡卡,則改為:

auto eth0

iface eth0 inet dhcp

也可以在命令列下直接輸入下面的命令來獲取位址

sudo dhclient eth0

5、配置dns伺服器的位址,最多可以使用3個dns伺服器

$ sudo vi /etc/resolv.conf

nameserver 202.96.134.133

nameserver 202.96.128.68

nameserver 202.96.128.166

對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行dns伺服器查詢,以驗證"resolv.conf"配置檔案。

如何檢視dns

$ less /etc/resolv.conf

二、使用命令設定ubuntu的ip位址

1. 檢驗是否可以連通,就使用ping命令ping 閘道器

開始的時候總是現實unreachable

2. 設定ip

sudo ifconfig eth0 192.168.0.190 netmask 255.255.255.0

這樣就算設定好了網絡卡eth0的ip位址和子網掩碼

3. 設定閘道器 sudo route add default gw 192.168.0.1

4. ping 閘道器就可以ping通了

5. 設定dns 修改/etc/resolv.conf,在其中加入

nameserver dns的位址1

nameserver dns的位址2

完成。

這樣設定之後,下次開機時候似乎ip又會發生變化。

Linux下常用配置檔案

etc sysconfig network 包括主機基本網路資訊,用於系統啟動 etc sysconfig network script 此目錄下是系統啟動最初始化網路的資訊 etc sysconfig network script ifcfg eth0 網路配置資訊 etc xinetd.conf...

Linux下常用配置檔案及常用命令介紹

etc sysconfig network 包括主機基本網路資訊,用於系統啟動 etc sysconfig network script 此目錄下是系統啟動最初始化網路的資訊 etc sysconfig network script ifcfg eth0 網路配置資訊 etc xinetd.conf...

Linux常用配置檔案

配置檔案一覽表 檔案位置及名稱,作用 etc rc.d rc.sysinit 系統啟動時的公用服務配置 etc rc.d rc.local 系統啟動時的本地服務配置 etc bashrc etc profile bash shell的公用配置 home username bashrc 各使用者私人b...