9 ตุลาคม 2557 อยากทราบว่าในเครื่องมี LAN Card ติดตั้งไว้กี่แผง
ถ้าใช้คำสั่ง $lspci
พบ Ethernet controller : D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev06)
กับ Ethernet controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
และมีรายละเอียดอื่น ๆ เช่น Host bridge, PCI bridge, ISA bridge, การ์ดเสียง หรือ อุปกรณ์ยูเอสบี เป็นต้น
ถ้าใช้คำสั่ง $lshw -businfo -C network
จะแสดง Device มา 2 รายการคือ p2p1 และ p2p2 อยู่ใต้ class ชื่อ network
คือ DGE-528T Gigabit Ethernet Adapter
กับ RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
ถ้าใช้คำสั่ง $lshw -C network
จะมีรายละเอียดครบ รวมทั้งเลขของ mac address
จึงทราบว่า D-Link System Inc มี mac address คือ d8:fe:e3:a7:34:0a
และ Realtek Semiconductor Co., Ltd. มี mac address คือ e0:3f:49:ac:f3:92
ถ้าใช้คำสั่ง $ifconfig –a
จะพบว่ามี p2p1 และ p2p2 เปิดให้บริการพร้อมกับเลข mac address
เป็นคำสั่งที่นิยมใช้ในการตรวจสอบ network interfaces
—
มี LAN Card 2 แผง จะกำหนด IP Address อย่างไรดี
คิดว่าวงที่ออกอินเทอร์เน็ตจะให้ออกไปทาง 192.168.2.1
โดยเครื่องนี้มี IP คือ 192.168.2.5 โดย mac address คือ d8:fe:e3:a7:34:0a
แล้วสร้างเครือข่ายวงในอีก 1 วงผ่าน LAN Card แผงที่สอง
กำหนด IP เป็น 10.10.10.5 โดย mac address คือ e0:3f:49:ac:f3:92
วางแผลแล้วก็เข้าแก้ไขแฟ้ม interfaces ดังนี้
$sudo nano /etc/network/interfaces
auto p2p1
iface p2p1 inet static
address 192.168.2.5
netmask 255.255.255.0
up route add default gw 192.168.2.1 dev p2p1
hwaddress ether d8:fe:e3:a7:34:0a
dns-nameservers 8.8.8.8 8.8.4.4
auto p2p2
iface p2p2 inet static
address 10.10.10.5
netmask 255.255.255.0
hwaddress ether e0:3f:49:ac:f3:92
—
สั่งปิดเครื่องหรือ restart เครื่องใหม่
$sudo shutdown -r now
$sudo shutdown -h now
—
ตรวจสอบว่าเวลาออกเน็ตจะออกไปทางการ์ดแลนแผงใด
เมื่อใช้คำสั่ง $route
ให้ดูที่ค่า default ว่าจะไปหา gateway เบอร์ใด
Destination Gateway
default 192.168.2.1
10.10.10.0 *
192.168.2.0 *