Changes

Jump to navigation Jump to search
1,464 bytes added ,  10:30, 3 June 2019
m
no edit summary
Line 1: Line 1: −
Platformed PC:
+
=== Platformed PC ===
    
*Add an USB network adapter to the Platformed PC
 
*Add an USB network adapter to the Platformed PC
Line 7: Line 7:  
*Create a scheduled task to start FreeProxy on startup  (Administrator rights required)
 
*Create a scheduled task to start FreeProxy on startup  (Administrator rights required)
   −
Raspberry Pi
+
=== Raspberry Pi ===
   −
* Assign static IP to the Raspberry Pi via /etc/network/interfaces  
+
*Assign static IP to the Raspberry Pi via /etc/network/interfaces
    
*Install DHCP server
 
*Install DHCP server
Line 15: Line 15:  
**Must assign static IP to the platformed PC
 
**Must assign static IP to the platformed PC
    +
=== Physical Setup ===
   −
Setup
+
*Connect the DCHP server (Raspberry Pi), the Platformed PC (Added USB adapter) and the PCs that will use the SOCKS5 proxy to a switch
 +
*Setup OpenVPN to use a SOCKS5 Proxy (socks-proxy 192.168.0.11    1080)
 +
 
 +
<br />
 +
 
 +
== Configuration Files ==
 +
 
 +
=== Raspberry Pi ===
 +
<syntaxhighlight lang="bash">
 +
sudo apt update
 +
sudo apt upgrade
 +
sudo apt install proxychains dnsutils isc-dhcp-server
 +
 
 +
</syntaxhighlight>
 +
 
 +
==== /etc/network/interfaces ====
 +
<syntaxhighlight lang="text">
 +
source-directory /etc/network/interfaces.d
 +
 
 +
auto eth0
 +
iface eth0 inet static
 +
    address 192.168.0.1
 +
    netmask 255.255.255.0
 +
    gateaway 192.168.0.1
 +
 
 +
</syntaxhighlight>
 +
 
 +
==== /etc/dhcp/dhcpd.conf ====
 +
<syntaxhighlight lang="text">
 +
option domain-name "rra.lan";
 +
option domain-name-servers 10.0.232.30, 8.8.8.8;
 +
 
 +
default-lease-time 60000000;
 +
max-lease-time 720000000000;
 +
 
 +
ddns-update-style none;
 +
 
 +
authoritative;
 +
 
 +
log-facility local7;
 +
 
 +
 
 +
subnet 192.168.0.0 netmask 255.255.255.0 {
 +
    range 192.168.0.1 192.168.0.200;
 +
    option subnet-mask 255.255.255.0;
 +
    option broadcast-address 192.168.0.255;
 +
}
   −
*Connect the DCHP server (Raspberry Pi), the Platformed PC (Added USB adapter) and the PCs that will use the SOCKS5 proxy to a switch
+
host dhcpi {
*Setup OpenVPN to use a SOCKS5 Proxy (socks-proxy 192.168.0.11    1080)<br />
+
  hardware ethernet d8:eb:97:b9:5e:77;
 +
  fixed-address 192.168.0.1;
 +
}
 +
 
 +
host WF0006D3 {
 +
  hardware ethernet D8:EB:97:B6:B7:6A;
 +
  fixed-address 192.168.0.11;
 +
}
 +
 
 +
host WF0006D3Rafa {
 +
  hardware ethernet ec:8e:b5:77:3e:e1;
 +
  fixed-address 192.168.0.2;
 +
}
 +
 
 +
</syntaxhighlight>
 +
 
 +
==== /etc/default/isc-dhcp-server ====
 +
<syntaxhighlight lang="text">
 +
INTERFACESv4="eth0"
 +
INTERFACESv6=""
 +
 
 +
</syntaxhighlight>Enable & estart isc-dhcp-server service<syntaxhighlight lang="text">
 +
sudo systemctl enable isc-dhcp-server
 +
sudo systemctl restart isc-dhcp-server
 +
 
 +
</syntaxhighlight>

Navigation menu