Add formatting, fix typos and make minor grammar changes
This commit is contained in:
parent
15587e06aa
commit
f741194888
|
@ -1,22 +1,24 @@
|
|||
This file contains documentation for two different ways of working with peach cloud
|
||||
using a direct ethernet connection (useful for developmetn purposes)
|
||||
# Direct Ethernet Setup
|
||||
|
||||
Method 1:
|
||||
If you are close to a router, you can plug your pi into the router via ethernet,
|
||||
and you should be able to ssh into the pi from any laptop connected to the same router
|
||||
via wifi or ethernet.
|
||||
This file contains documentation for two different ways of working with PeachCloud using a direct ethernet connection (useful for development purposes).
|
||||
|
||||
## Method 1
|
||||
|
||||
If you are close to a router, you can plug your Pi into the router via ethernet and you should be able to SSH into the Pi from any laptop connected to the same router via WiFi or ethernet.
|
||||
|
||||
## Method 2
|
||||
|
||||
Method 2:
|
||||
Using a DHCP server on your laptop (instructions for a laptop running Debian).
|
||||
|
||||
On your laptop, install isc-dhcp-server
|
||||
**Install the DHCP server:**
|
||||
|
||||
`sudo apt-get install isc-dhcp-server`
|
||||
|
||||
Add the following configs:
|
||||
**Configure the DHCP server:**
|
||||
|
||||
In `/etc/dhcp/dhcpd.conf`,
|
||||
add the following section:
|
||||
```
|
||||
In `/etc/dhcp/dhcpd.conf`, add the following section:
|
||||
|
||||
```plaintext
|
||||
subnet 10.0.2.0 netmask 255.255.255.240 {
|
||||
range 10.0.2.2 10.0.2.14;
|
||||
option routers 10.0.2.1;
|
||||
|
@ -26,37 +28,35 @@ subnet 10.0.2.0 netmask 255.255.255.240 {
|
|||
}
|
||||
}
|
||||
```
|
||||
Note that b8:27:eb:b1:b1:4e may need to be replaced with the address of your pi's ethernet interface,
|
||||
which you can look up on the pi by running `ip a` on the pi. This address should be static.
|
||||
This section of the config tells the dhcp server ot always give the specified client
|
||||
the specified IP address 10.0.2.4 when that client asks for an IP address.
|
||||
|
||||
Note that `b8:27:eb:b1:b1:4e` may need to be replaced with the address of your Pi's ethernet interface, which you can look up by running `ip a` on the Pi. This address should be static. The `fixed-address` section of the config tells the DHCP server to always give the specified client (`peach`) the `10.0.2.4` IP address.
|
||||
|
||||
|
||||
In `/etc/default/isc-dhcp-server`,
|
||||
add the following section with the name of your ethernet interface (in this case ens9),
|
||||
```
|
||||
In `/etc/default/isc-dhcp-server`, add the following section with the name of your ethernet interface (in this case `ens9`):
|
||||
|
||||
```plaintext
|
||||
INTERFACESv4="ens9"
|
||||
INTERFACESv6=""
|
||||
```
|
||||
|
||||
In `/etc/network/interfaces`,
|
||||
set a static IP for you ethernet interface,
|
||||
by adding this section:
|
||||
In `/etc/network/interfaces`, set a static IP for your ethernet interface by adding this section:
|
||||
|
||||
```
|
||||
```plaintext
|
||||
auto ens9
|
||||
iface ens9 inet static
|
||||
address 10.0.2.1
|
||||
```
|
||||
|
||||
Then start the dhcp server:
|
||||
```sudo systemctl start isc-dhcp-server```
|
||||
**Start the DHCP server:**
|
||||
|
||||
Connect your pi to the laptop via an ethernet cable, and you should be able to ssh into the pi via
|
||||
```ssh peach@10.0.2.4```
|
||||
`sudo systemctl start isc-dhcp-server`
|
||||
|
||||
On the pi, internet traffic will still need to go through wlan0 interface.
|
||||
**Connect the ethernet cable:**
|
||||
|
||||
Connect your Pi to the laptop via an ethernet cable. You should then be able to SSH into the Pi using the following command:
|
||||
|
||||
On Mac OS, you don't need to change the network config on your laptop,
|
||||
if you simply enable internet sharing over ethernet, you should be able to connect to the pi.
|
||||
`ssh peach@10.0.2.4`
|
||||
|
||||
_Note:_ On the Pi, internet traffic will still need to go through `wlan0` interface.
|
||||
|
||||
On Mac OS you don't need to change the network config on your laptop. Simply enable internet sharing over ethernet and you should be able to connect to the Pi.
|
||||
|
|
Loading…
Reference in New Issue