麻煩老師了!!
* 練習與思考
1) 假設系統目前插了兩片卡, 第一片是俗稱的"螃蟹卡", 而第二片是 sis900 .
請問如何設定才能確定第一片叫 eth0 而第二片叫 eth1 呢?
方法:
demsg | grep eth
lspci | grep -i eth
2) 假設您的 Linux 已經成功抓到網路卡了,並且獲得如下資訊:
hostname: pc1.test.com
ip: 192.168.100.1
mask: 255.255.255.0
gateway: 192.168.100.254
dns: 192.168.100.254 及 168.95.1.1
請問您如何執行或修改如下命令和檔案?
ifconfig> ifconfig eth0 netmask 255.255.255.0 broadcast
route > route add default gw 192.168.100.254
hostname > hostname pc1.test.com
/etc/hosts > vi /etc/hosts > 192.168.100.1 pc1.test.com
/etc/resolv.conf >
vi /etc/resolv.conf > nameserver 192.168.100.254
nameserver 168.95.1.1
3) 請問在 Linux 上可用甚麼命令得知 route table 的內容?
命令:
route [-n]
命令輸出結果中,每一行都是一個 route entry ,以決定"下一站"如何走,
請問如下欄位的意思是甚麼?
1:Destination
2:Gateway
3:Genmask
4) 請問 route table 的內容可以直接用文字編輯器(如 vi)來修改嗎?
不可
要是不可,請問如何修改?
新增:route add
刪除:route net
並請說明 default gw 如何分辯?及其作用?
說明:就是你連線到外面的第一台電腦即為gateway
可藉由gateway 連線到外面的電腦
5) 請說明 ping 跟 traceroute 兩個命令的作用:
ping:與指定的電腦傳送、接收封包
traceroute:由本端但指定的電腦中間所經過的電腦都列出來
6) 請問 DHCP 的全稱是甚麼?
全稱:Dynamic Host Configuration Protocol
能否列舉一些 DHCP 所能解決的應用場合呢?
1:利用notebook到其它的場所使用時
2:該單位的電腦數量太多,而無法一一去設定
7) 請問你可用哪些命令來設定 DHCP client 呢?請列其三:
1:dhclient
2:dhcpcd
3:pump
若以設定檔的方式來設,請問要改哪個檔案呢?
檔案路逕:
/etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPORTO=dhcp

請問要設定 DHCP Server 所需的 daemon 叫甚麼?
名稱:dhcpd
又,所需的設定檔又叫甚麼?
檔案路逕:
/etc/dhcpd.conf
能否說一下你是如何區別設定檔的 Global 與 Section 設定的呢?
方法:Global可視為整體的預設值
而section則是特定的值,以section為準,若section沒設定到的即以Golbal為準
並請說明 Global 設定與 Section(及 SubSection)設定的關係?
說明:同上
9) 假設我們的設定檔要求如下:
global:
ddn update: interim
client update: ignore
Default Lease Time: 1 day
Maximum Lease Time: 3 days
Domain Name: test.cxm
section: subnet: 192.168.100.0/24
Range: 100~199
Option:
Netmask: (請自行計算)
Broadcast: (請自行計算)
Gateway: 192.168.100.254
DNS: 192.168.100.254,168.95.1.1
subsection: host: pc99
MAC Address: AA:BB:CC:11:22:33
Fixed IP: 192.168.100.99
請將正確的設定檔內容設定出來:
vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-update;
default-lease-time 86400;
max-lease-tjme 259200;
subnet 192.168.100.0 netmask 255.255.255.0 {
option routers 192.168.100.254;
option subnetmask 255.255.255.0;
option domain-name "test.cxm";
option domain-name-servers 192.168.100.254, 168.95.1.1;
range 192.168.100.100 192.168.100.199;
host pc99 {
Hardware ethernet AA:BB:CC:11:22:33;
fixed-address 192.168.100.99;
}
}