歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 配置Linux下的TCP IP網絡

配置Linux下的TCP IP網絡

日期:2017/2/28 14:55:15   编辑:Linux教程
Linux下的網絡配置文件

(1)/Etc/Sysconfig/Network:該文件包含主機基本網絡信息、包括主機名等,主要用於系統啟動。

(2)/Etc/Sysconfig/Network-script/:該目錄下是系統啟動最初始化網絡信息,包括一些常用的網卡配置和啟動命令。

(3)/Etc/Sysconfig/Network-script/ifcfg-eth0:該文件包含網卡eth0的配置信息

(4)/Etc/Xinetd.conf:該文件定義了由超級服務器進程Xinetd啟動的網絡服務。

(5)/Etc/Protocols:該文件設定了主機使用的協議以及各個協議的協議號。

(6)/Etc/Services:該文件設定了主機不同端口的網絡服務



使用命令配置網絡

1.ifconfig命令

ifconfig是配置IP地址、網關等網卡信息時常用的命令。

(1)配置Eth0的IP地址,同時激活設備:

#ifconfig eth0 192.168.10.88 netmask 255.255.255.0 up

ifconfig命令在禁用設備時采用Down命令,例如#ifconfig eth0 down

(2)為設備Eth0的別名配置IP地址:#ifconfig eth0:1 192.168.10.188

(3)查看指定的網咯接口配置:#ifconfig eth0

(4)查看所有的網絡借口配置:#ifconfig



2.route命令

可以用route命令來配置並查看內核路由表的配置情況。

(1)添加到主機的路由

//指示到主機192.168.10.188的路由為網絡設備eth0:0

#route add -host 192.168.10.188 dev eth0:0

//指示到主機192.168.10.148的路由經過網關192.168.10.40

#route add -host 192.168.10.148 gw 192.168.10.40

(2)添加到網絡的路由

//指示到網絡192.168.10.0的路由為網絡設備eth0

#route add -net 192.168.10.0 netmask 255.255.255.0 eth0

//指示到主機192.168.10.148的路由經過的網關192.168.10.1

#route add -net192.168.10.0 netmask255.255.255.0 gw192.168.10.1

//指示到網絡192.168.10.0的路由為網絡設備eth1

#route add -net 192.168.10.0/24 eth1



(3)添加默認網關

#route add default gw 192.168.10.1

(4)查看內核路由表的配置

#route

(5)刪除路由

#route del -host 192.168.1.2 dev eht0:0

#route del -host 10.20.30.148 gw 10.20.30.40

#route del -net 10.20.30.40 netmask 255.255.255.248 eth0

#route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41

#route del -net 192.168.1.0/24 eth1

#route del default gw 192.168.1.1



3.ping命令

ping命令可以測試網絡的連通性

#ping www.linuxidc.com



4.Netstat命令

可以使用netstat命令來顯示網絡狀態信息

(1)顯示網絡接口狀態:#netstat -i

(2)顯示所有監控中的服務器Scoket和正使用Scoket的程序信息:#netstat -lpe

(3)顯示內核路由表信息:

#netstat -r

#netstat -nr

(4)顯示TCP/UDP傳輸協議的連接狀態:

#netstat -t

#netstat -u



5.Hostname命令

Hostname可以修改主機名:#Hostname set_your_name



6.ARP命令

可以查看ARP命令來配置並查看ARP緩存

(1)查看ARP緩存

#arp

(2)添加一個IP地址和MAC地址的對應記錄

#arp -s 192.168.10.15 34:560:78:17:AB:F3

(3)刪除一個IP地址和MAC地址對應緩存記錄

#arp -d 192.168.10.15



7.DHCP

需要修改/Etc/Sysconfig/Network文件進行配置,並修改Etc/Sysconfig/Network-scripts

目錄中每個網絡設備的配置文件。在該目錄中,每個設備都有一個叫做Ifcfg-ethX的配置文件

EthX是網絡設備的名稱,如Eth0、Eth1等。如果想在引導時啟動網卡及其配置,NETWORKING變

量必須設為yes,除此之外,/Etc/Sysconfig/network文件應該包含以下行:

NETWORKING=yes

DEVICE=eth0

BOOTPROTP=dhcp

ONBOOT=yes

然後,需要重新啟動網卡,執行下面的命令即可:

#ifdown eth0

#ifup eth0
Copyright © Linux教程網 All Rights Reserved