linux網絡管理基礎
網絡基本配置文件
絡連接配置文:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #關聯的設備名稱 |
BOOTPROTO={static|dhcp|none|bootp} #表示引導協議static|none表示靜態協議;dhcp表示動態 |
IPADDR=192.168.10.10 #設置IP地址;主要要和網關設置在同一個網段 |
NETWAY=255.255.255.0 #設置子網掩碼 |
ONBOOT=yes/no #開機時是否自動激活網絡接口 |
HWADDR= 50-76-AF-13-40-ED #硬件地址要和硬件中的地址保持一致 |
DNS1=202.106.0.20 #指定DNS地址 |
USERCTL=yes/no #表示是否允許普通用戶啟用或禁用此接口 |
PEERDNS=yes/no #表示是否在BOOTPROTO為dhcp時接受由dhcp服務器指定的dns地址 |
#可添加多個設備文件 |
DNS配置文件:/etc/resolv.conf/
nameserver 172.0.0.1 |
nameserver 127.0.0.1 |
控制網絡是否開啟/IPv6是否有效/主機名設置文件:/etc/sysconfig/network
NETWORKING=yes/no |
NETWORKING_IPV6=yes/no |
HOSTNAME=hostname |
負責IP地址與域名快速解析的文件:/etc/hosts
172.168.10.1 www.baidu.com |
網絡管理工具
linux目前有兩種網絡管理工具:一是network;二是NetworkManager
network是控制網絡接口配置信息修改後,網絡服務必須重新啟動,來激活網絡新配置,從而使得配置生效。
操作有兩種:1是 /etc/init.d/network restart ; 2是 service network restart
NetworkManager是新增的網絡管理工具,可用於檢測網絡,自動連接網絡的程序,NetworkManager守護進程啟動後,會自動連接到已經配置的系統連接。用戶連接或未配置的連接需要通過nmcli或桌面工具進行配置和連接。
操作:1開機啟用NetworkManager:chkconfig NetworkManager on
2立即啟用NetworkManager:systemctl start NetworkManager
註:不同版本NetworkManager命令稍不同
linux網絡管理基礎