การเชื่อมต่อโดยใช้โทรศัพท์แบบ ADSL
นึกว่าการเชื่อมต่อแบบ ADSL มันจะเหมือนกับการเชื่อมต่อแบบ Leased Line นั่งงงอยู่เป็นนานเนื่องจากไม่ได้อยู่ตอนที่ TT&T มาติดตั้ง เลยทำให้เป็นงงอยู่นาน พอมาอ่านคู่มือจึงถึงทางสว่าง คือเป็นอย่างนี้ตัว Modem ADSL นั้นได้ถูกออกแบบมาให้แจก IP (ก็คือ DHCP) ให้กับเครื่องต่างที่มาต่อจากมัน โดยที่ตัวมันเองมี IP เป็น 192.168.1.1 และแจก IP อยู่ใน Range 192.168.1.100 192.168.1.119 ดังนั้นจึงต้องเปลี่ยน IP วงแลนของเราจากเดิม 192.168.1.0/24 เป็น 192.168.0.0/24 แทน อันนี้หมายถึงว่า
เราต้องเปลี่ยน IP จาก แฟ้มต่างของเครื่องเรา เช่น squid.conf, squidGuard.conf, iptables, DHCP เป็นต้น จาก
192.168.1.0/24 เป็น 192.168.0.0/24 ซึ่งอันนี้ผู้อ่านก็คงเปลี่ยนได้ เป็นเรื่องที่ไม่ยากใช่ไม๊ครับทีนี้ในการลงเราต้องใส่ Lan Card ไปสองใบ โดยใบแรกเราก็ตั้งให้มันรับ IP เป็นแบบ DHCP ก็ได้คือจะได้รับ IP เป็น 192.168.1.101 netmask 255.255.255.0
หรือเราจะกำหนด IP เป็น 192.168.1.101 netmask 255.255.255.0 ก็ได้มันไม่ได้แตกต่างอะไร สำหรับเครื่องของผม ผมก็ Copy แฟ้ม ifcfg-eth0 เป็น ifcfg-eth1 ซึ่งทั้งสองแฟ้มอยู่ที่ /etc/sysconfig/network-scriptsจากนั้นเราก็แก้แฟ้ม ifcfg-eth0 เป็นDEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yesและแฟ้ม ifcfg-eth1 แก้เป็นDEVICE=eth1
BROADCAST=192.168.0.255
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yesก็คือใบที่สองเราตั้ง IP เป็น 192.168.0.1 netmask 255.255.255.0 เมื่อใช้คำสั่ง ifconfig ก็จะได้ดังข้างล่างนี้eth0 Link encap:Ethernet HWaddr 00:01:03:44:1F:C4
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42429 errors:0 dropped:0 overruns:0 frame:0
TX packets:41383 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:25427760 (24.2 Mb) TX bytes:5558866 (5.3 Mb)
Interrupt:10 Base address:0xdc00
eth1 Link encap:Ethernet HWaddr 00:01:03:44:1E:86
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:157166 errors:0 dropped:0 overruns:1 frame:0
TX packets:274386 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:13410396 (12.7 Mb) TX bytes:378179387 (360.6 Mb)
Interrupt:11 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:14876 errors:0 dropped:0 overruns:0 frame:0
TX packets:14876 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1238936 (1.1 Mb) TX bytes:1238936 (1.1 Mb)จากนั้นเราก็ลง Server แบบปกติตามที่ได้กล่าวมาแล้วจากเวบ โดยคิดว่าตอนนี้วงของเราเป็น 192.168.0.0/24