PDA

ดูเวอร์ชั่นเต็ม : ไฟล์สำคัญ และก็จำเป็นมาในการติดตั้ง DNS Server


บ่าวกันต์
08-06-2006, 05:15 PM
ไฟล์ที่มีความสำคัญมากในระบบปฏิบัติการ FreeBSD นั้น
ก็มีอยู่หลายไฟล์ด้วยกันแหล่ะ งั้นเรามาดูกันเลยว่ามีไฟล์ไหนกันบ้าง

1. File /etc/resolve.conf


domain kundream.ath.cx
nameserver 192.168.100.1


2.
File /etc/hosts
::1 localhost.kundream.ath.cx localhost
127.0.0.1 localhost.kundream.ath.cx localhost
192.168.100.254 ns1.kundream.ath.cx ns1
192.168.100.254 ns1.kundream.ath.cx.





3. File /etc/rc.conf
defaultrouter="192.168.100.1"
gateway_enable="YES"
hostname="ns1.kundream.ath.cx"
ifconfig_rl0="inet 192.168.100.254 netmask 255.255.255.0"
inetd_enable="YES"
sshd_enable="YES"
apache22_enable="YES"
mysql_enable="YES"




ปล. แค่นี้คงทำให้ Server บ่าวมหา เป็นชื่อโฮตใหม่ ns1 แล้วล่ะ

บ่าวคนเดิม
08-06-2006, 05:21 PM
เอิ๊กๆๆ....ขอบคุณหลายท่าน...ลองเปรียบทียบเบิ่งมีจุ ดบกพร่องอยู่... บ่ได้แก้ไขตรง www ให้เป็น wcs

บ่าวกันต์
08-06-2006, 05:27 PM
หาก Server เราตั้งอยู่หลัง Router

ไม่ต้องไปกังวลเรื่องของชื่อ host ยังไงก็ได้

เค้าใช้อ้างอิงจากข้างนอก ( http://www.dyndns.com )

บ่าวกันต์
08-06-2006, 05:33 PM
อ่อ ลืมบอกไปอย่างว่า

192.168.100.254 <--- คือหมายเลข IP ที่เราตั้งเอาไว้หลัง Router

แล้วกำหนด Roter ให้ทำ NAT มาที่ 192.168.100.254

gateway 192.168.100.1 ตัวนี้จะชี้ไปยัง public_ip นะ

บ่าวกันต์
08-07-2006, 02:29 AM
เอิ๊กๆๆ....ขอบคุณหลายท่าน...ลองเปรียบทียบเบิ่งมีจุ ดบกพร่องอยู่... บ่ได้แก้ไขตรง www ให้เป็น wcs


ปัญหานี้ ถ้าเซิร์ฟเวอร์ไม่สามารถออกเน็ตได้นั้น

ต้องไปตรวจสอบที่ไฟล์ /etc/resolve.conf เท่านั้น

ดูว่า nameserver ที่กำหนดเอาไว้ เท่ากับ IP ของ Router รึเปล่า

ถ้าไม่ใช่ ก็เปลี่ยนให้เป็น IP ของ Router ซะ

ไม่ต้อง Restart ใหม่นะ ใช้คำสั่งนี้ก็ได้

ns1# rehash

แค่นี้แหล่ะ แล้วลอง ping kundream.ath.cx ผ่านเซิร์ฟเวอร์ ดู

บ่าวคนเดิม
08-07-2006, 05:14 PM
อยากให้แนะนำวิธีเซตให้เครื่องที่ติดตั้ง FreeBSD รับค่า DHCP แบบอัตโนมัติครับ....เพราะลอง FixIP แล้วปรากฎว่า
ไม่สามารถใช้คำสั่ง fetch ได้

บ่าวกันต์
08-07-2006, 05:32 PM
อยากให้แนะนำวิธีเซตให้เครื่องที่ติดตั้ง FreeBSD รับค่า DHCP แบบอัตโนมัติครับ....เพราะลอง FixIP แล้วปรากฎว่า
ไม่สามารถใช้คำสั่ง fetch ได้


แนะนำน่ะ ได้

แต่เรามาลองแก้ปัญหาตรงนี้ก่อนดีกว่า

ไม่ทราบว่า Router คืออะไรหรอครับ
เราสามารถกำหนด forward port ได้มะ

ส่วนเรื่องของการรับค่า DHCP นะ
ทำแบบนี้

ns1# sysinstall

จะขึ้นหน้าต่าง sysinstall Main Menu ขึ้น
ให้เลือกไปที่ Configure ตามด้วย Networking

ทีนี้ หน้าจอจะเปลี่ยนเป็น Network Services Menu
ให้เราไปเลือกที่ Interfaces เลือก LAN Card ของเรา แล้วกดปุ่ม Enter

เค้าจะถามว่า Do you want to try IPv6 configuration of the interface ? <-- ตอบ No
ต่อไป Do you want to try DHCP configuration of the interface ? <-- ตอบ Yes

ต่อไปไม่ต้องปรับอะไรเลย เพราะว่า เค้ารับค่า IP จาก DHCP Server มาแล้ว

ลองดูนะ ได้ผลอย่างไร ตอบกลับที

บ่าวคนเดิม
08-07-2006, 09:40 PM
หยังบ่ลองดอกท่าน...เดียวแฟนเพลงซิจ่มให้ เพราะมัน้องดาว์นเครื่อง