This shows that the router IP address (Gateway) is 192.168.1.1 and all traffic is sent via that router.Īt this point you will also need to check on what address range is being issued by the router. You will also need to find out what address your router is, using the route commandĭestination Gateway Genmask Flags Metric Ref Use Ifaceĭefault 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 This is saying that the ethernet port 0 has an IP address of 192.168.1.110 This is shown at the end of the startup of the operating system, but can also be found using the ifconfig command – see the extract belowĮth0 Link encap:Ethernet HWaddr b8:27:eb:8a:71:a0 Note that this address can be used on the local network which is all we need here as the router will provide the translation for outgoing connections.įirst find out what DHCP address has been allocated. Instead we provide it with an address that doesn't change such as 192.168.1.3. This however may change in future which would mean having to reconfigure all the client computers. By default the Raspberry Pi will request a dynamic IP address which is issued by your router as required. 16MB).Īfter installing the operating system we can give the Raspberry Pi an static IP address.
#FAMILY PROXY FOR PC FULL#
The main things to change are to expand the filesystem to use the full SD card and to change the memory for the GPU to a reduced amount (eg. The raspi-config tool will run at first startup, or can be run using This is based on the GNU/Linux Debian Raspberry Pi Raspbian operating system. To learn more about Linux on the Raspberry Pi see the Raspberry Pi guides.
#FAMILY PROXY FOR PC INSTALL#
It is currently recommended for those with experience in Linux and mysql, but a version that is easier to install and use will be made available in future. The install of the current version involves a number of steps and needs a little familiarisation with Linux and configuring on the command line. It is particularly suited to running on the Raspberry Pi which provides a low cost, energy efficient computer suitable for home use. Kidsafe can be installed on any Linux based computer. KidSafe uses connects to existing free and open source software, specifically running on Linux based operating system (Raspbian) and using the squid proxy, lighttpd webserver and mysql server. This is not a firewall although some firewalls do include this functionality.
A proxy sits between the user's computer and the Internet and in this case only permits sites that the user is authorised to access. KidSafe is a program designed to be installed on a squid proxy server that provides control over who is able to access which web sites. The parent is in control of what the child does on the Internet. It restricts the sites that your children can visit to those that are considered safe, still allowing the parent to allow the child to continue when appropriate. Kidsafe provides a way to keep your family secure on the Internet.
#FAMILY PROXY FOR PC SOFTWARE#
This is a guide to installing the free KidSafe Internet filter software and proxy server onto the Raspberry Pi. It is left here for historical reasons and for anyone that is still running the code, but will not have any future updates based on teh current codebase.
KidSafe is no longer under active development. Installing KidSafe family friendly web proxy on the Raspberry Pi