การตั้งค่า Network บน Solaris จะไม่เหมือนการตั้งค่า Network บน Linux เจ้าอื่น ๆ ที่แค่ทำการกำหนด IP, Subnet และ Gateway แล้วทำการ Restart Service ก็สามารถใช้งานได้ แต่เราต้องทำการสั้ง Interface ให้มันทำงานด้วย
Get Started
- สร้าง Network Interface โดยการสั่ง plumb แล้วสั่ง up ให้มันทำงาน
# ifconfig e1000g0 plumb
ifconfig: SIOCSLIFNAME for ip: e1000g0: already exists
# ifconfig e1000g0 up
- แสดง Network Interface
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 0.0.0.0 netmask ff000000
ether 0:50:56:a2:96:22
- กำหนดหมายเลข IP / Subnet
# ifconfig e1000g0 192.168.1.10/24
- ระบุ Gateway
# route add default 192.168.1.1
add net default: gateway 192.168.1.1
- แก้ไขไฟล์ /etc/resolv.conf
# vi /etc/resolv.conf
domain lab-solaris.lab.local
nameserver 192.168.1.10
- แก้ไขไฟล์ /etc/hosts
# vi /etc/hosts
::1 localhost
127.0.0.1 localhost
192.168.1.10 lab-solaris10.lab.local lab-solaris10
- ลองทำการทดสอบ
# ping -s 192.168.1.1
# route -p show
persistent: route add default 192.168.1.1
- หากต้องการลบ Network Interface ให้ทำการ down แล้วสั่ง unplumb
# ifconfig e1000g0 down
# ifconfig e1000g0 unplumb
Tagged: Solaris
Leave a Reply