#網絡管理
網絡基本配置文件/etc/network/interfaces
auto lo : 系統開機時,自動啓動lo接口
iface lo inet loopback : 設置lo接口的地址信息,此處設置爲本地迴環
auto eth0: 系統開機時,自動啓動eth0接口,該接口爲系統默認的第一塊網卡所在的接口。
iface eth0 inet dhcp: 設置eth0接口的地址信息,此處設置爲動態自動獲取(dhcp)
address 192.168.1.21 : 設置eth0 接口的一個靜態IP地址爲192.168.1.21
netmask 255.255.255.0
gateway 192.168.1.1 靜態網關地址爲192.168.1.1express
其餘經常使用的網絡配置文件
1.主機名映射文件 /etc/hosts
Ubuntu採用兩種方法:
(1)對於大量的域名解析採用DNS服務器
(2)小型網絡中,使用/etc/hosts文件提供解析
2.配置名稱解析器 /etc/host.conf
order 指定主機名查詢順序,查找的方法爲bind和hosts,分別表明DNS。/etc/hosts
3.端口映射文件 /etc/services
4.配置DNS客戶 /etc.resolv.conf
包含了主機的域名搜索順序和DNS服務器的地址服務器
網絡管理工具
(1)配置網絡地址信息ifconfig
顯示或者臨時配置當前主機某張網卡的IP信息
(2)域名解析測試 nslookup
查詢一臺服務器的IP地址和其對應的域名,使用權限爲全部用戶
(3)測試網絡狀態ping
測試網絡是否可達,若是數據包丟失嚴重
(4)網絡配置工具ip
(5)netstat 工具用來顯示活動的TCP鏈接。計算機偵聽的端口。以太網統計信息。ip路由表。ipv4統計信息以及Ipv6信息
(6)tcpdump工具
tcpdump工具用來顯示指定網絡接口中與布爾表達式expression匹配的報頭信息。
(7)route 路由設置網絡
#系統網絡服務器
Linux經常使用網絡服務
(1)遠程訪問管理服務
Telnet.SSH和Webmin都是遠程登陸服務器,用戶能夠利用我的計算機以telnet程序或putty軟件連接主機。
(2)NFS網絡文件系統服務
(3)FTP文本傳輸服務
Wu-FTP.Proftpd.vsftpd.tftp爲ftp服務器。用戶能夠經過ftp工具鏈接Linux的ftp服務器,進行文件的上傳和下載。
(4)DHCP動態主機配置服務
(5)DNS域名解析服務
(6)Sendmail服務,須要配置Sendmail服務器。tcp
#控制網絡服務
(1)sysv-rc-conf
(2)手動編輯rcx.d中的服務鏈接
(3)或者inet.conf/xinetd.conf文件
Linux系統運行級別:
0:系統停機狀態
1:單用戶或系統維護模式
2~5「多用戶模式
6:從新啓動工具
#防火牆配置(使用sysv-rc-conf管理)
1.激活iptables服務:
sudo sysv-rc-conf iptables on
2.設定預設規則
3.添加規則
4.刪除規則oop