Jump to content

Bangflop

Member
  • Posts

    388
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Bangflop reacted to GameMaster2030 in Pi-Hole Setup Tutorial   
    For anyone who also cares about privacy I would recommend setting up DNS over HTTPS, that way all your requests are encrypted. You can find the official guide here. 

    Also if you want to use your DNS server away from home you can follow this official guide here. But setting it up to have a VPN and DNS server there are some changes that we need to do that don't follow the guide. 
    Under "installation", you can skip the install pi-hole part since you should already have installed pi-hole. (For more experienced linux users: the port of the openvpn server can be anything. But make sure the port isn't already in use or that your ISP blocks it when port forwarding. Can be handy to bypass port blocks by using port 433 or 80) Skip finding the IP under "Setup OpenVPN Server" and change `10.8.0.1` to the ip of your RPi(Raspberry Pi) which you already have if you followed Jake's guide. Before creating an user follow this: Run command: `openvpn --genkey --secret ta.key` Edit the config file and add this line: `tls-auth ta.key 0` 
    (This adds an encryption layer between the client and the server, so some extra security) You can probably skip "Firewall Configuration" since Raspbian doesn't have a firewall pre-installed and you also don't have installed any Follow these parts of "Optional: Dual operation: LAN & VPN at the same time" Add this line to your `/etc/openvpn/server/server.conf`: `push "route 192.168.2.0 255.255.255.0"` but change `192.168.2.0` to your subnet which you can find in your ip, for example if your ip is: `192.168.1.43` you replace `192.168.2.0` with `192.168.1.0` and with `192.167.8.28` you replace it with `192.167.8.0`. But if your IP is for example `10.8.0.7` you'll probably need to replace the whole line with `push "route 10.8.0.0 255.255.0.0"`. Run this command: `pihole -a -i all` After this port forward `1194` or the port you decided to use on your router, you can find guides online.  Let me know if you find a mistake in this.
  2. Like
    Bangflop reacted to jakkuh_t in Pi-Hole Setup Tutorial   
    This is an accompanying guide for our recent video trying out Pi-Hole.
     
    Note: Image links will be coloured like this: https://google.ca 
     
     
    Parts List:
    Raspberry Pi (any model) We will be using a Raspberry Pi Zero (https://lmg.gg/8KV3n) - $5 You can optionally install Pi-Hole in a docker container, or inside a VM, but we will be assuming you are using a Raspi for the rest of this tutorial. Micro SD Card (2gb+, but you should probably just buy a 16GB card because they're so cheap) We'd recommend a cheap SanDisk card (https://lmg.gg/8KV3k) 2.5A Micro USB AC Power Supply You can get these really cheap on eBay, but we aren't making any promises about quality. AdaFruit has a solid one: https://lmg.gg/8KVm8 *Optional*: Micro USB to RJ45 Ethernet Adapter This is in case the RasPi you are using doesn't have an ethernet port or WiFi (if you're using the Pi Zero, you will need one of these) *Optional*: Other stuff that you might need: SD/uSD Card Reader (Unless your laptop, or you already has one) Ethernet Cable (Unless you're using WiFi, you will need one of these) Case for your Raspberry Pi Model (Nice to have to keep it protected, but cardboard also works) Heat sinks for your Raspberry Pi (Nice to have to keep it cool, also helpful if you want to overclock your Pi) A display connection for your Pi (Pi Zero's use Mini HDMI) (We will be doing a headless install, so this is not necessary)  
    Stage 1 - OS Install/Setup:
    Before we can install Pi-Hole or anything else really, we have to setup our operating system of choice: Raspbian Buster Lite (stretch also works) Download and unzip the "Raspbian Buster Lite" image from the Raspbian website: https://www.raspberrypi.org/downloads/raspbian/ Download and install balenaEtcher, our uSD card writer/burner of choice: https://www.balena.io/etcher/ Plug in your uSD card Launch balenaEtcher, select the Raspbian Buster Lite image, your uSD card, and then click Flash. (https://i.imgur.com/GMSZj8Z.png) If you're doing a headless install like us (no monitor/keyboard required), you'll need to enable SSH before booting up the Raspberry Pi Replug your uSD card to allow Windows to recognize the new Raspbian partition layout You should have a lettered drive pop up marked as "boot" (https://i.imgur.com/4ar0ih3.png) If you don't, ensure your uSD is being detected in Disk Management (https://i.imgur.com/ZPmyyz6.png) Then assign the partition a drive letter: https://lmg.gg/8KVm6 Create a file inside the "boot" folder called "ssh" with no extension (https://i.imgur.com/KDyB4nc.png) If you don't know how to make an extension-less file you can download it here: https://lmg.gg/8KVmb Plug your uSD card into the Raspberry Pi followed by networking, and then power. Since we're doing a headless install, we'll need to search for our raspberrypi's IP address so we can access it over SSH. If you know what you're doing, log in to your router's admin page and check the DHCP client/reservation list for "raspberrypi" If you don't know how to do the above, download Angry IP scanner and run it: https://lmg.gg/8KVmS Look for the hostname "raspberrypi", on that line the IP and MAC address of our Raspberry Pi will also be listed: 10.20.0.77 in our case (https://i.imgur.com/lK2ce0R.png) Now that we've found our Raspberry Pi's IP address + MAC Address, we need to assign it an INTERNAL/LOCAL static IP address. This process is going to vary wildly based on which router/DHCP server you use, so we'd recommend Googling your router's model name/number (can be found on the back) + "how to set static IP" (ex: "Netgear R7000 how to set static ip"). If you're willing and somewhat tech savvy, you might also be able to figure it out on your own. Start by navigating to your router's admin page. The IP for this is typically located on a sticker on the back of your ISP's provided router (along with the admin page's default username and password), but you can also find it by running the command "ipconfig" in command prompt on a Windows PC. Your router's IP will be listed after "default gateway" (https://i.imgur.com/S2Ndc0w.png) Log in to the admin page either with the Iogin credentials listed on the back of the router, or by googling the model number of the router along with "default password". Some routers use a randomly generated default password, so googling will not work for those. Once logged in, look for a tab labeled "DHCP Reservation", "Static IP Assignment", or something along those lines. (https://i.imgur.com/FeMjd4V.png) You may have to go to the Advanced menu to access this. (https://i.imgur.com/6l4kIqH.png) Enter the MAC address we grabbed earlier with Angry IP scanner, and then enter/select your desired static IP address (make sure you're using something not taken by another device on your network). (https://i.imgur.com/znUTbKv.png) Hit Apply (or whatever the equivalent is for your router)  Re-plug the power connection for your Raspberry Pi, to allow it to restart and fetch it's newly assigned IP. To access the Raspberry Pi over SSH we will need to download and connect to it with an SSH client Download, install and then launch the SSH client of your choice. We will be using PuTTY because it's simple, but any SSH client will do: https://lmg.gg/8KVmQ (https://i.imgur.com/POLV3i4.png) Enter the newly assigned static IP address of your Raspberry Pi into PuTTY, and click "Open" (https://i.imgur.com/BegMcKC.png) After it prompts you with "login as:" enter "pi" (https://i.imgur.com/jfULCu5.png) Then for password, enter "raspberry". You should now be logged in over SSH.  (https://i.imgur.com/Q058Sbw.png) Now that we're logged in over SSH, start by changing the default password, and updating the Raspberry Pi. To change the user password enter the command "passwd" and press enter. You'll then be prompted to enter the current password (this is "raspberry" so enter that) Then enter your desired new password To update the Raspberry Pi, run the command "sudo apt update" - this is going to update the package list to tell us if anything needs to be update. (https://i.imgur.com/ECpLG93.png) Then, to actually upgrade the packages now that the package manager knows which ones need updating, run "sudo apt upgrade -y". (https://i.imgur.com/EYfDhkC.png) Our Raspberry Pi is now updated, set to a secure password and ready to install Pi-Hole onto!  
    Stage 2 - Pi-Hole Install/Setup (this is where the tutorial portion in the video starts)
    With our RasPi's OS, internet, and SSH ready to go, we can now install Pi-Hole.  Copy the Pi-Hole install command from their website, paste it into the SSH client, and click Enter to run it: https://lmg.gg/8KVm9 (https://i.imgur.com/P20CP2I.png) The installer will spit out some status updates until you're brought to the configuration screen (https://i.imgur.com/t0DHzHo.png) Press Enter until you get to the "Choose An Interface" page. The default "eth0" interface for Ethernet users should be selected by default. Press Enter to continue. ("wlan0" should be selected if you're using WiFI - keep in mind WiFi installation is not supported in this tutorial, but if you have some decent Google-Fu you should be able to figure it out) On the next screen, select your upstream DNS provider. This is where requests will be forwarded if they're not blocked by Pi-Hole (ie. if they're not found in it's block/black lists). We will be using Google DNS, and if you don't know what this means, stick with that. Press Enter to continue. The following screen allows you to select which of the default block list's you'd like to use. We will leave these all on, but you can use your arrow keys and space bar to (de)select any of them as you wish. Press Enter to continue. Next up, it will ask you if which IP protocols you want to block ads over, leave this at the default unless you know what you're doing. Press Enter to continue. The next screen will list the IP address of the Raspberry Pi and the IP of your router, assuming you've set a static IP, just click Enter to continue. If you get a screen about an IP conflict, just ignore it and click Enter to continue. You'll then be asked about the web interface, web server, and logging modes. Leave these all at default by clicking Enter. After all that, Pi-Hole is going to do a bunch of stuff, and it might take a couple minutes so sit back until you're greeted with an "Installation Complete!" page. This will list the IP and password for the Pi-Hole web interface. Copy the IP into your browser, and log with the listed password. Huzzah! You now have a functioning Pi-Hole installation    
    Stage 3 - Setting Up Pi-Hole to Run on Your Devices / Whole Network
    To enable Pi-Hole on a device-by-device basis, you'll need to manually set the DNS IP address in your device settings.  For each of these, substitute the IP in the tutorial for the IP of your Raspberry Pi How to set DNS on an iPhone: https://lmg.gg/8KVmw How to set DNS on Android phones (your phone manufacturers skin may slightly vary): https://lmg.gg/8KVmh To enable Pi-Hole on a Router level, meaning it will work on all your devices automatically, you'll need to configure your router's DHCP server's default DNS settings. This process is going to vary wildly based on which router/DHCP server you use, so we'd recommend Googling your router's model name/number (can be found on the back) + "how to set DNS servers" (ex: "Netgear R7000 how to set DNS servers").  
    Stage 4 - Using Pi-Hole + Common Whitelisting
    To enable some common whitelisted false-positives run the command listed here: https://github.com/anudeepND/whitelist For some great info on the Pi-Hole web interface read the lower portion of this tutorial: https://www.smarthomebeginner.com/pi-hole-tutorial-whole-home-ad-blocking/#Configuring_Your_Router_8211_Whole_Home_Ad_Blocking 
  3. Agree
    Bangflop reacted to Aytex in Beautiful Gaming Build   
    When are you buying this?
    1080 ti i presume will launch Q1 so I would wait
     
    As for case I recommend the generic evolve ATX TG :0 
  4. Agree
    Bangflop reacted to KeFy in Monitor or GPU???   
    i whould say gpu a good monitor will be useless without a good gpu for gaming
     
    but on the other hand you wont be able to use the full power of the 1080 on your current monitor but i whould still go with the 1080 hope this helps !
  5. Agree
    Bangflop reacted to wpirobotbuilder in How To: Choosing Your Storage Devices and Configuration   
    Network Attached Storage and Home Servers
     
    If you're reading this, you've seen Linus' videos and might be curious about having a centralized storage location in the form of a NAS or a home server, so let's talk about that.
    There are many benefits to having a home server or a NAS, the most prominent of which is a single location to store data and to back up computers to, keeping your data safe. Other aspects might involve additional services that your centralized storage location can provide, including shared printers, media streaming, and e-mail services.
     
    There are plenty of existing systems out there, such as those made by Synology, Qnap, and Netgear. There are also small business units available, such as the WD Sentinel. All of these come either pre-filled with drives or empty (in which case you'll need to buy drives). They tend to have a web-based interface as well as a Windows folder interface, which allows you to access your data from both inside and outside your home network.
     
    The advantages of pre-built systems are:
    Easy to set up (Relatively) inexpensive Come pre-loaded with features Come with warranties Have built-in RAID Can have "special features" like being fireproof/waterproof/shockproof, such as the IOSafe N2 However, they also have their disadvantages:
    Performance can be lacking sometimes, especially when running in RAID 5 Unless you buy an expandable unit, you are limited to the number of drives the NAS can hold You also have the option to build your own, which allows you to build any number of configurations from the very simple to a system rivaling those found in the LTT 10TB+ Storage Topic.
     
    The advantages of custom-made systems are:
    You can reuse existing hardware if it's just lying around. Custom RAID setup (hardware, software, ZFS, etc) Custom networking equipment (4-port gigabit NIC or even a 10G NIC) Custom CPU (or multiple CPUs), RAM, GPU (if you want) Custom software (Windows Server/Home Server, Linux, FreeNAS/ZFS, unRAID, etc) Custom storage configuration (up to 144 TB with a 24-drive rackmount case and 6TB drives) Customize services (Media sharing, e-mail server, CIFS/NFS/AFP shares, VPN server, and tons of others) And the downsides:
    You have to build it (although this might be a fun project) You have to maintain it There is a learning curve to software for servers which you will have to climb I personally think building your own is a really cool project, but if maintenance of server hardware doesn't sound like fun then maybe you'll want to go with a regular NAS.
  6. Agree
    Bangflop reacted to 3 Lions in What to upgrade?   
    I would save up for a bit longer and then buy a Intel Kaby Lake i7 when they come out. 
  7. Agree
    Bangflop reacted to Utter_Mayhem in What to upgrade?   
    you have money, save it, dont upgrade just yet.
    These are all still good parts.
     
    Save the money until u start NEEDING the upgrades.
     
  8. Agree
    Bangflop reacted to Pyrotechnika in Skyrim Special Edition Mods   
    Nexus is where it is at!!
  9. Agree
    Bangflop reacted to aSpoink in First Time Gaming PC   
    Looks pretty good, although I would go for a single 8gb stick so you can add another 8gb later for 16gb.
    PCPartPicker part list / Price breakdown by merchant
    CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor  ($190.99 @ SuperBiiz) 
    Motherboard: MSI H110M Gaming Micro ATX LGA1151 Motherboard  ($59.99 @ Newegg) 
    Memory: Corsair Vengeance LPX 8GB (1 x 8GB) DDR4-2400 Memory  ($39.99 @ Newegg) 
    Storage: Samsung 120GB 2.5" Solid State Drive  ($54.89 @ SuperBiiz) 
    Video Card: Gigabyte GeForce GTX 1060 6GB 6GB WINDFORCE OC 6G Video Card  ($249.99 @ NCIX US) 
    Power Supply: SeaSonic G 550W 80+ Gold Certified Semi-Modular ATX Power Supply  ($59.99 @ Newegg) 
    Total: $655.84
    Prices include shipping, taxes, and discounts when available
    Generated by PCPartPicker 2016-11-24 17:30 EST-0500
  10. Like
    Bangflop reacted to pcshme33 in Which video card   
    what card?
  11. Agree
    Bangflop got a reaction from Hal_9000 in How to access data on android with broken screen?   
    If the screen touch still works but you see no visuals from it, you can look up online and try to find the general area as to where the button would be and see if that works.
     
    If that doesn't work, I would either fix the screen yourselves or take it into a shop and have them fix it because broken screens aren't a huge thing these days and they would probably do it for around $50 and it would take a couple hours (depending on their workload) 
     
  12. Agree
    Bangflop reacted to Utter_Mayhem in Headphone Recommendations   
    when people ask for recommendations, they need to include restritions like price range
     
    or else ima just recommend 
    the Audio Technica ATH AG1 or the Turtle Beach Ear Force XP SEVEN
     
    pretty good headphones if u ask me.
     
    on a more direct note: 
    AudioTechnica, DONE
  13. Funny
    Bangflop reacted to bob345 in Hackers   
    Asking for hackers to disappear is like saying that U.S. politics make sense. Never going to happen
  14. Agree
    Bangflop reacted to don_svetlio in Did you guys find the 480 benchmarks depressing   
    That bench was done with the wrong clockspeeds IIRC so it's not indicative of anything. Wait for proper reviews with actual release drivers
  15. Like
    Bangflop got a reaction from W-L in Custom Computer Desk   
    lol well one problem with that... I already bought the top. Honestly, I'm not to worried about it. If I see that it is going to be a little week, I will add some support to it.
  16. Funny
    Bangflop reacted to Zyndo in 1080Ti   
    well one thing we know for certain:

    The 1080ti is designed for tiny 1080p monitors...
  17. Like
    Bangflop got a reaction from TechJ in Custom Computer Desk   
    For sure. Once everything is all said and done, I will be making a post on here with the full updates and the steps I went through to get it all done.
     
    And yeah, the 3 grommets are for flexibility to so that I will always have a close hole to put wires into so I won't have to see a wire stretched across the top of my desk.
  18. Agree
    Bangflop reacted to vanished in Please need help in upgrading pc   
    You've got some good potential there, but first thing you will need to upgrade is the graphics card, and the power supply if necessary.
  19. Like
    Bangflop got a reaction from CoffeeandBagels in Recommended Future Mods   
    So I have done a small amount of modding to my setup by just putting some LED's around my desk and inside of my case but I want to do more with it. 
     
    I have a Corsair Air 540 case and an EVGA GTX 980 Ti Hybrid (though if I can sell it, I will be upgrading to a 1080)
     
    I have posted some pictures of what it looks like right now, and I apologize for the bad picture quality but I can't get very much light in my room no matter the time of day  .
     
    And the headphone stand that I have I made out of a old tree that was in my backyard so I don't really want to paint over it or add any more oil to it.
     
     



  20. Agree
    Bangflop reacted to Mr.Meerkat in liquid Nitrogen as a viable everyday option   
    Phase cooling is what you want if you wanted temps lower than a normal WC loop  
  21. Agree
    Bangflop reacted to courtiousdoge in I dont know anything about monitors need help to choose one   
    display port is best
  22. Agree
    Bangflop reacted to anonysrom in What desk would you recommend   
    I also had trouble finding a desk that meet my needs. After looking for months I gave up and just built my own. I used galvanized steel pipes from the local hardware store for the lower structure, and wood for the table top that I later painted and sealed. I can provide pictures if you want.
  23. Like
    Bangflop reacted to Mr.Meerkat in I dont know anything about monitors need help to choose one   
    1080p IPS 144hz doesn't exists I'm pretty sure, he'll have to get a 1440p monitor which is a lot more expensive . 
     
    Woah, calm dem tittes, no need for this type of aggression (and grammar Nazi-ing) required on this fourm, English isn't everyone's first language you know...even for me, it's my 3rd Language technically so...yeah...
  24. Agree
    Bangflop got a reaction from Mo_z_Art in I dont know anything about monitors need help to choose one   
    It's called abbreviations but thanks grammar Nazi
  25. Agree
    Bangflop reacted to TeoIzAwezome in Games crash whenever i try to play anything please help!   
    Screenshot GPU's in device manager
×