Using a static IP address

Raspberry Pi   ตอนที่เราติดตั้งเสร็จ  IP ของมัน จะเป็น  dynamic IP  หรือ  DHCP 

แต่เราจะ Remote หรือ ทำอะไรกับมัน ถ้า IP เปลี่ยนไปเรื่อยๆ ก็จะเป็นสิ่งที่ยาก เพราะฉนั้นเราต้อง Fix IP  เพื่อให้สะดวกครับ

วิธีการเข้าไปเปลี่ยน คือเข้าไปที่ terminal แล้วพิมพ์ ตามนี้เลยครับ

$ sudo nano /etc/network/interfaces

จากนั้นก็เปลี่ยน

iface eth0 inet dhcp

เป็น

iface eth0 inet static

Enter ลงมาครั้งหนึ่ง   config IP เลย ครับ (ผมใช้ adsl ของทรูตามนี้ได้เลยครับ)

address 192.168.1.99
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

ข้างล่างยังคงอยู่เหมือนเดิมนะครับ

หลังจากนั้นก็ reboot เครื่องใหม่

$ sudo reboot

พอเปิดขึ้นมา ผมจะ ping ไป www.google.com ไม่ได้   มันขึ้นว่า 

connect : Network is unreachable

เข้าไปดูตาราง route  ก็จะได้ ตามข้างล่าง

pi@raspberrypi ~ $ route

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

เราต้องเพิ่ม route ให้มัน ใน terminal

# route add default gw 192.168.1.254 eth0

ก็จะได้ routing  default  เพิ่มขึ้นมา

pi@raspberrypi ~ $ route

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

default         true.true       0.0.0.0         UG    0      0        0 eth0

192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

แค่นี้ก็ ping  www.google.com ได้แล้วครับ

pi@raspberrypi ~ $ ping www.google.com

PING www.google.com (74.125.135.105) 56(84) bytes of data.

64 bytes from ni-in-f105.1e100.net (74.125.135.105): icmp_req=1 ttl=49 time=91.0 ms

64 bytes from ni-in-f105.1e100.net (74.125.135.105): icmp_req=2 ttl=49 time=85.8 ms

64 bytes from ni-in-f105.1e100.net (74.125.135.105): icmp_req=3 ttl=49 time=106 ms

64 bytes from ni-in-f105.1e100.net (74.125.135.105): icmp_req=4 ttl=49 time=66.8 ms

^C

— www.google.com ping statistics —

4 packets transmitted, 4 received, 0% packet loss, time 3003ms

rtt min/avg/max/mdev = 66.806/87.552/106.517/14.191 ms

  • Categories

  • Categories