Raspberry: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 42: Line 42:
</pre>
</pre>


And the others may be worth to be changed too
And '''/etc/resolv.conf''' may be worth to be changed too. /etc/hostname and /etc/hosts are unnecessary.
 
An example of '''/etc/resolv.conf''' (set up linux DNS) shown from my RPi is
<pre>
<pre>
/etc/hostname
nameserver 10.42.0.1
/etc/resolv.conf
/etc/hosts
</pre>
</pre>
But maybe another choice is nameserver 8.8.8.8.

Revision as of 17:42, 6 March 2013

Raspberry Pi

Miscellaneous

Get internet from sharing the internet from another machine

sudo nano /etc/network/interfaces

iface eth0 inet static
address 192.168.100.1
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255
gateway 192.168.100.254

The gateway is important and in most cases will always point to your firewalls, switch or routers IP address.

In my current setting, the host machine's eth0 has IP 10.42.0.1 (inet addr). The RPi has IP 10.42.0.37 and gateway 10.42.0.1.

$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 wlan0
10.42.0.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

And /etc/resolv.conf may be worth to be changed too. /etc/hostname and /etc/hosts are unnecessary.

An example of /etc/resolv.conf (set up linux DNS) shown from my RPi is

nameserver 10.42.0.1

But maybe another choice is nameserver 8.8.8.8.