基礎知識
DHCP 服務器
DHCP 服務器的作用是當你設置爲自動獲得 IP 地址時, 局域網中的 DHCP 服務器負責 IP 地址分配。
網卡名稱
lo
表示迴環網卡 ,表示本機,可用於驗證網絡協議是否正確。
eth0
表示第1塊網卡,以此類推。
IP 地址配置
ifconfig 命令臨時配置 IP
主要用來查看有效的 IP 地址信息。
輸出信息含義:
條目 | 含義 |
---|---|
Link encap: Ethernet | 以太網連接類型 |
HWaddr | mac 地址 |
inet addr | ip 地址 |
Bcast | 廣播地址 |
Mask | 子網掩碼 |
inet6 addr | ipv6 地址 |
UP BROADCAST RUNNING MULTICAST | 網卡參數 |
MTU | 網卡參數 |
Metric | 網卡參數 |
RX packets | 收到數據包數 |
TX packets | 發送數據包 |
注:windows 下用 ipconfig 命令
setup 工具永久配置 IP
只有 redhat 中有此命令。
修改網絡配置文件
網卡信息文件
/etc/sysconfig/network-scripts/ifcfg-eth0
配置文件文本解釋
條目 | 含義 |
---|---|
DEVICE=eth0 | 網卡設備名 |
BOOTPROTO=none | 是否自動獲取 IP (none, static, dhcp) |
HWADDR=00:0c:29:17:c4:09 | mac地址 |
NM_CONTROLLED=yes | 是否可以由 Network Manger 圖形管理工具託管 |
ONBOOT=yes | 是否隨網絡服務啓動,eth0 生效 |
TYPE=Ethernet | 以太網類型 |
UUID=” “ | 唯一識別碼 |
IPADDR=192.168.0.252 | IP 地址 |
NETMASK=255.255.255.0 | 子網掩碼 |
GATEWAY=192.168.0.1 | 網關 |
DNS1=202.106.0.20 | DNS |
IPV6INIT=no | ipv6沒有啓用 |
USERCGL=no | 不允許非 root 用戶控制此網卡 |
注意:UUID 必須唯一,例如使用虛擬機複製出的系統,UUID可能相同,會導致兩個系統都不能上網。
主機名文件
/etc/sysconfig/network
該文件修改後必須重啓後生效。
hostname命令可以用來臨時修改主機名。
DNS配置文件
/etc/resolv.conf
名稱服務器,也就是 DNS服務器
nameserver 202.106.0.20
頂級域名輸入時若省略,默認搜索的域名
search localhost