配置Linux下的TCP IP網路 LINUX下的網路設定檔 www.2cto.com (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:該檔案設定了主機不同連接埠的網路服務使用命令配置網路 www.2cto.com 1.ifconfig命令ifconfig是配置IP地址、網關等網卡資訊時常用的命令。(1)配置Eth0的IP地址,同時啟用裝置:#ifconfig eth0 192.168.10.88 netmask 255.255.255.0 upifconfig命令在禁用裝置時採用Down命令,例如#ifconfig eth0 down (2)為裝置Eth0的別名配置IP地址:#ifconfig eth0:1 192.168.10.188(3)查看指定的網咯介面配置:#ifconfig eth0(4)查看所有的網路借口配置:#ifconfig2.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.13.ping命令ping命令可以測試網路的連通性#ping www.google.com4.Netstat命令可以使用netstat命令來顯示網路狀態資訊(1)顯示網路介面狀態:#netstat -i(2)顯示所有監控中的伺服器Scoket和正使用Scoket的程式資訊:#netstat -lpe(3)顯示核心路由表資訊: www.2cto.com #netstat -r#netstat -nr(4)顯示TCP/UDP傳輸協議的串連狀態:#netstat -t#netstat -u5.Hostname命令Hostname可以修改主機名稱:#Hostname set_your_name6.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.157.DHCP需要修改/Etc/Sysconfig/Network檔案進行配置,並修改Etc/Sysconfig/Network-scripts目錄中每個網路裝置的設定檔。在該目錄中,每個裝置都有一個叫做Ifcfg-ethX的設定檔EthX是網路裝置的名稱,如Eth0、Eth1等。如果想在引導時啟動網卡及其配置,NETWORKING變數必須設為yes,除此之外,/Etc/Sysconfig/network檔案應該包含以下行:NETWORKING=yesDEVICE=eth0BOOTPROTP=dhcpONBOOT=yes然後,需要重新啟動網卡,執行下面的命令即可:#ifdown eth0#ifup eth0