Tcp/Ip網路設定檔
/etc/sysconfig/network-scripts/ifcfg-eth0 網卡介面設定檔
內容執行個體
DEVICE=eth0 網卡編號
ONBOOT=yes 啟動時啟用
BOOTPROTO=static 或者為dhcp 引導工作方式
IPADDR=192.168.1.10 IP地址
NETMASK=255.255.255.0 子網路遮罩
GETEWAY=192.168.1.1 網關
NETWORK=192.168.1.0 網段
BROADCAST=192.168.1.255 廣播碼
/etc/sysconfig/network 網路基本設定檔
內容執行個體:
NETWORKING=yes IPV4是否工作
HOSTNAME=linux.jnrp.cn 機器名
GATWAY=192.168.1.1 網關
/etc/hosts 該檔案相當於windows中的host檔案
還記得windows中host檔案的位置麼? C:\WINDOWS\system32\drivers\etc\hosts
/etc/host.conf 該檔案用來設定如何解析主機名稱
order設定主機名稱解析的可用方法以及順序, 可用方法包括hosts(使用/etc/hosts檔案進行解析), bind(使用dns伺服器進行解析), nis(使用網路資訊服務NIS解析)
multi 設定是否從/etc/hosts檔案中返回主機的多個IP地址, 取值為on/off
/etc/resolv.conf 該檔案是DNS網域名稱服務 (DNS)的用戶端設定檔
/etc/services 服務的連接埠及其傳輸協議設定檔.
ifconfig eth0 192.168.1.3 netmask 255.255.0.0 up 該命令使用ifconfig命令直接修改網路設定, 並立即生效.
ifconfig eth0:0 192.168.1.4 netmask 255.255.0.0 up 該命令使用ifconfig命令使網卡綁定了第二個IP地址.
ifconfig eth0:1 down 該命令刪除了第三個虛擬IP
service network restart 該命令重新啟動網卡, 修改了設定檔之後設定不會立即生效, 可以重啟網卡使設定生效.
/etc/rc.d/rc.local 該檔案相當於windows中的啟動.
ifconfig 命令中輸出的欄位詳解如下
ifup 啟動網路
ifdown 禁用網路
hostname 顯示當前主機名稱
route命令使用者佈建Linux系統的路由資訊
診斷工具
ping 命令通過ICMP協議進行網路連接測試
traceroute 命令可以追蹤到達某個目的地縮經過的路徑
比如traceroute www.google.com
curl 命令查看網站的詳細情況
netstat 命令查看自己開了哪些連接埠
一般使用netstat –a –n 其中a代表顯示所有, n代表以數字形式而不是名稱顯示IP地址和連接埠