PB:Get an Internet connection

From Klaus' wiki
Revision as of 11:00, 23 February 2018 by Klaus (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

In order to let the PocketBeagle (PB) connect to the Internet a few preparations is needed.

Packets on the network is routed through a number of points. The first point a packet from the PB will run into is the Centos host. It has the IP address 192.168.6.1.

In order to let the Centos route traffic from the PB to the Internet Masquerading must be enabled in the firewall. Masquerading takes packets with the source address - in this case - 192.168.6.2 and changes the source address to be that of the Centos and finally routes the packet to the Internet interface - that will be your host operating system.

When packets arrives with responses from the Internet they will be sent to the Centos, which looks up in a table and from there knows that it has to change the destination address to that of the PB, i.e. 192.168.6.2. Complicated, yes, but it works if you are careful in setting up the necessary things.

Preparing the Centos development host

First open the firewall interface:

Screenshot 20180223 114103.png

Next give your password.

Screenshot 20180223 114134.png

Finally you have to click a number of times on the small arrow icon the the right (marked with red circle in the figure below). The click to set the check mark as shown in the blue circle below.

Screenshot 20180223 115504.png

Close the firewall.

Preparing the PocketBeagle