Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - lucid

Pages: [1] 2 3 ... 12
1
General discussion / Lazy fucker
« on: December 16, 2014, 07:09:51 pm »
That's who I've been the past few weeks.

I work from 5pm to 1/2am every time that I work. So generally the earliest I can get up is around 10am or so since I don't end up getting to bed until 3 or 4 in the morning. This means that, if I ever want to get anything done, I need to be productive all day before work. Recently, this has been a lot easier said then done.

I'm trying to cut back on smoking pot before work, this just adds to the lack of productivity for me, and I'm better off waiting until night time. Unfortunately this is more difficult to actually achieve also. As of now, my current schedule has me waking up at around 10am, but I don't actually get started on anything productive until around 12 or 1pm. The time in between then is spent walking the dog, and then afterwards smoking weed and watching a TV show epidsode or two. THEN I finally get to work on something, but that only leaves me around 3 hours after taking time to get ready for work and eat. Three hours daily IMO isn't enough time to really spend on something you want to become really good at.

What do you guys to when you go through bouts of laziness/lethargy and all you want to do is watch TV or something? This has been going on for weeks now...

2
Operating System / Custom public wifi connect script | DHCP issues
« on: December 02, 2014, 04:04:58 am »
This would also fit in the Scripting Language board as well, but I think it's more fitting here.

In the past, I've used wicd, NetworkManager, and things of that nature. However, I always had issues with both of them disconnecting constantly and hardware compatibility or whatever. This was a long time ago. Ever since I've simply been using wpa_supplicant + dhcpcd, or netctl on Arch. Simple is better, and I've never had connection issues doing it manually. The only trouble is that it's not always so convenient to do this  when you are on the move connecting to public wifi here and there. So I wrote a simple bash script to automate this. It takes the ssid and password as command-line arguments.
Quote
wifi_util Jimwifi password123
For some reason, even though it appears to do the same thing as when I connect to my home network with wpa_supplicant and dhcpcd, it fails with varied results. Here's the code first:
Code: Bash
  1. #!/bin/bash
  2. # Quick public wifi connect tool
  3.  
  4. CONFIG=/home/user/dir/dir/wpa_supplicant.conf
  5.  
  6. # Clean up dhcp leases and process files
  7. rm /var/lib/dhcpcd/* &>/dev/null
  8. rm /var/run/dhcpcd-* &>/dev/null
  9. rm /var/run/wpa_supplicant/*
  10.  
  11. # Easy creation of wpa_supplicant
  12. echo "ctrl_interface=/var/run/wpa_supplicant" > $CONFIG
  13. echo -e "ctrl_interface_group=root\n" >> $CONFIG
  14. wpa_passphrase "$1" "$2" >> $CONFIG
  15.  
  16. # Connect
  17. wpa_supplicant -B -Dwext -i wlan0 -c $CONFIG
  18. dhcpcd wlan0
  19.  

This is what I normally see:
Quote
dhcpcd[2065]: version 6.0.5 starting
dhcpcd[2065]: wlan0: waiting for carrier
dhcpcd[2065]: wlan0: carrier acquired
dhcpcd[2065]: wlan0: soliciting an IPv6 router
dhcpcd[2065]: wlan0: soliciting a DHCP lease
dhcpcd[2065]: wlan0: offered 172.20.1.7 from 172.20.1.1
dhcpcd[2065]: wlan0: leased 172.20.1.7 for 86400 seconds
dhcpcd[2065]: wlan0: adding host route to 172.20.1.7 via 127.0.0.1  < these seem related
dhcpcd[2065]: wlan0: ipv4_addroute: Network is unreachable           < and significant
dhcpcd[2065]: wlan0: adding route to 172.20.1.0/24
dhcpcd[2065]: wlan0: adding default route via 172.20.1.1
dhcpcd[2065]: forked to background, child pid 2107

The rest of the time it times out with this:
Quote
dhcpcd[1994]: version 6.0.5 starting
dhcpcd[1994]: wlan0: waiting for carrier
dhcpcd[1994]: timed out
dhcpcd[1994]: allowing 8 seconds for IPv4LL timeout
dhcpcd[1994]: wlan0: carrier acquired
dhcpcd[1994]: wlan0: soliciting an IPv6 router
dhcpcd[1994]: wlan0: soliciting a DHCP lease
dhcpcd[1994]: timed out
dhcpcd[1994]: exited

I'm not sure why this isn't working. Right before any error messages, I see that it successfully initializes wpa_supplicant, every time. So the problem seems to lie with DHCP somehow. Normally, I would connect simply with /etc/rc.d/rc.local:
Code: Text
  1. #!/bin/sh
  2. #
  3. # /etc/rc.d/rc.local:  Local system initialization script.
  4. # Put scripts you want executed on shutdown in:
  5. # /etc/rc.d/rc.local_shutdown
  6.  
  7. # Load alternative modules
  8. modprobe rtl8188ee
  9.  
  10. # Connect to wireless internet
  11. wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf < Same thing my script does
  12. dhcpcd wlan0                                                              <
  13.  
As you can see it's the same thing really. It just initializes wpa_supplicant and runs dhcpcd on startup. Both /etc/wpa_supplicant.conf and my custom wpa_supplicant.conf file are valid and get initialized successfully. I don't get it.

3
Anonymity / Posting code - How much do we want to let them see?
« on: November 25, 2014, 08:52:01 pm »
I feel like it's been months since I've actually posted anything besides moderator comments and such, so well get back into it with a new question I've stumbled on.

What with all the government spying and whatnot, it feels like anonymity is completely and entirely dead and we should all just give up. I mean let's be honest. Not that I matter much to them, but I'm sure that the NSA or whoever may be watching knows already that the IRL me is lucid on the internet, and probably has a pretty good idea of my beliefs, ideals, and behaviors to an extent.

However, this doesn't mean we should just lay down and die right? I came across an interesting question related to privacy and watching your back online when I got stuck decided whether or not to post code I wrote that contains some...... questionable features. Actually, I think it would be more appropriate to say downright illegal as fuck. Now I realized I could put disclaimers in the code comments, and always post the code with a message like:
Quote
WARNING: THIS IS FOR EDUCATIONAL PURPOSES ONLY AND NOT TO BE USED FOR ANYTHING ILLEGAL
and while that should legally protect me to some small degree, we all know that it's actually not just what they can prove, and that it does matter what they know.

My question is this; GIven that the NSA is watching us and at some point will or has seen everything we do on the web, is it no longer safe to post code that you've created if it has some sort of illegal features in it?

What do you guys think?

4
Hardware / Unix + HD failure + compatibility?
« on: October 31, 2014, 08:40:27 pm »
Yeah, I'm a fucking mess.

I finally finished building my firewall. I got the last piece in, my network card. So the next step I took was to install pfSense on the hard drive. For some fucking reason, doing this fucked everything up. As soon as I reboot, I find that the screen hangs on the startup splash screen. No errors, nothing. Pfsense worked fine when it was just the live CD, but as soon as I install it to my harddrive it cannot detect the keyboard, and it won't auto-boot past the start screen. It just hangs there forever. I cannot get into the BIOS or the Boot menu, because the keyboard doesn't work. The dumbass fucking computer guy at the nearby store told me that it's either the IDE cable or the hard drive failing. Since I have an old HD lying around I decided fuck it, I'll just try to install it on this one and see if the other harddrive really did fail, which is unlikely, and completely infuriating, considering I just bought this thing new a week ago.

So, I plug in the old piece of shit, and install. Sure enough, same exact symptoms. Everything works perfectly, until I reboot after installing, then it stops detecting the peripherals, and just hangs forever at the start screen. So, it's not the IDE cable, and it's extremely unlikely that both of my harddrives just happen to fail the very second I install pfSense on them.

So my question is.. what the fuck is going on? I must be the only fucking idiot in the entire world who literally failed two harddrives by installing something on them..

5
General discussion / Galaxy S5 tiny storage
« on: October 21, 2014, 03:11:12 am »
So I am getting a new phone soon. I was planning on getting a Galaxy S5, but I read somewhere that they have terrible storage space due to the size of the ROM. Apparently if you get a 16gb, you'll only end up with around 8 or 9GB of space. I'm hoping to get a phone that I can also put all my music on, because I currently use some Zune garbage and that literally requires me to have an entire VM with usb capabilities just so I can load music onto it, because I don't have a Windows computer.

So, anyone have recommendations on Droids to get with plenty of space? Or, am I even correct? I've never owned a smartphone before so I don't know what I 'm doing.

Stay classy San Diego.

6
Code Library / [Ruby]Simple DNS lookup tool
« on: October 04, 2014, 02:24:20 am »
This is a snippet I threw together yesterday. It's part of a much larger program I'm writing, but I couldn't resist posting a some of it ahead of completion. It's a DNS tool written in Ruby; I figured I'd show some slightly more useful Ruby code to keep the haters at bay. If you happen to actually test it out, you'll notice that it's pretty similar to dig(albeit much simpler). Without further ado:

  dns.rb [options] [host] [host] [andsoforth] ...
  -a: Standard DNS query
    Example: dns.rb evilzone.org google.com -a

  -mx: MX server query
    Example: dns.rb -mx evilzone.org google.com

  -ptr: Reverse DNS query
    Example: dns.rb -ptr 5.9.107.151

Code: Ruby
  1. #!/usr/bin/env ruby
  2. # Coded by lucid@evilzone.org
  3. # Feel free to fuck this code up
  4.  
  5.  
  6. require 'resolv'
  7.  
  8.  
  9. $usage = <<USAGE
  10. USAGE:
  11.   #{$0} [options] [host] [host] ...
  12.   -a: Standard DNS query
  13.     Example: #{$0} evilzone.org google.com -a
  14.  
  15.   -mx: MX server query
  16.     Example: #{$0} -mx evilzone.org google.com
  17.  
  18.   -ptr: Reverse DNS query
  19.     Example: #{$0} -ptr 5.9.107.151
  20.  
  21. USAGE
  22.  
  23.  
  24. class DNS
  25.  
  26.     # A DNS Resolver
  27.     # Can resolve A, MX, and PTR records
  28.  
  29.     def initialize
  30.         @res = []
  31.     end
  32.  
  33.  
  34.     def timeval
  35.         time = Time.new
  36.         val = time.to_a
  37.  
  38.         return Time.utc(*val)
  39.     end
  40.  
  41.  
  42.     def time_to_ms(start, finish)
  43.         (finish - start) * 1000.0
  44.     end
  45.  
  46.  
  47.     def dns_records(rec)
  48.         begin
  49.             puts "\nANSWER SECTION:"
  50.             puts rec
  51.  
  52.             puts "\n;; Query time: #{time_to_ms($t1, $t2).round} msec"
  53.             puts ";; Completed on: #{timeval}"
  54.             puts "\n"
  55.  
  56.         rescue NoMethodError
  57.             false
  58.         end
  59.     end
  60.  
  61.  
  62.     def ptr_records(host)
  63.         begin
  64.             $t1 = Time.now
  65.             $rec = "#{host}: #{Resolv.getname(host)}"
  66.             $t2 = Time.now
  67.  
  68.         rescue Resolv::ResolvError
  69.             puts "ERROR: Failed to query records for #{host}. Must be a valid IP address!"
  70.  
  71.         rescue
  72.         end
  73.  
  74.         dns_records($rec)
  75.     end
  76.  
  77.  
  78.     def a_records(host)
  79.         $t1 = Time.now
  80.  
  81.         Resolv::DNS.open do |dns|
  82.             res = dns.getresources host, Resolv::DNS::Resource::IN::A
  83.             $rec = res.map { |r| "#{host}: #{r.address}" }
  84.         end
  85.         $t2 = Time.now
  86.  
  87.         dns_records($rec)
  88.     end
  89.  
  90.  
  91.     def mx_records(host)
  92.         $t1 = Time.now
  93.  
  94.         Resolv::DNS.open do |dns|
  95.             res = dns.getresources host, Resolv::DNS::Resource::IN::MX
  96.             $rec = res.map { |r| "#{host}: #{[r.exchange.to_s].join("")}" }
  97.         end
  98.         $t2 = Time.now
  99.  
  100.         dns_records($rec)
  101.     end
  102.  
  103.  
  104.     def parser(args = [])
  105.         opts = args.find { |o| /-/ =~ o }
  106.         parsed = args -= [opts]
  107.        
  108.         case opts
  109.         when /a/; !parsed.empty? ? parsed.each { |arg| a_records(arg) } : printf("No host specified!\n")
  110.  
  111.         when /mx/; !parsed.empty? ? parsed.each { |arg| mx_records(arg) } : printf("No host specified!\n")
  112.  
  113.         when /ptr/; !parsed.empty? ? parsed.each { |arg| ptr_records(arg) } : printf("No host specified!\n")
  114.  
  115.         else
  116.             puts $usage
  117.         end
  118.     end
  119.  
  120.  
  121. end # end DNS class
  122.  
  123.  
  124. dns = DNS.new
  125.  
  126. dns.parser(ARGV)
  127.  
As I said, it's a snippet of a larger project I've been working on. I actually had to copy/paste this out of some larger code and modify it for command line usage. So, it's not 100% perfect, but it's some Ruby DNS PoC that I thought I'd share for fun. Try it out!

EDIT: I should mention that, despite the USAGE message above, the options can actually go anywhere and they will still work. For example, in the usage you see:
Code: [Select]
dns.rb [options] [host] [host] ..
But you can actually specify the options anywhere and it will still run. So running:
Code: [Select]
dns.rb -a evilzone.org google.com
Will achieve the same exact effect as
Code: [Select]
dns.rb evilzone.org google.com -a

Just so you know.

7
Code Library / [Ruby]rf-ip.rb - A file IP counter
« on: September 29, 2014, 09:54:19 am »
I realized that I haven't shared any code in a long time, which is weird considering that I've been coding non-stop recently. This is just a little snippet I wrote recently to aid me in the debugging of a larger program. It's small but I thought some of you might find it useful.

Usage: ip-rf.rb [file] [file1] [file2] [and so forth]..


Code: Ruby
  1. #!/usr/bin/env ruby
  2. # Counts IP addresses in one or more files
  3.  
  4.  
  5. def ipf(files = [])
  6.  
  7.     files.each do |file|
  8.         begin
  9.             read = IO.read(file)
  10.             reg = read.scan(/(?:\d{1,3}\.){3}\d{1,3}/).size
  11.  
  12.             puts "File: #{file}: #{reg} IP addresses."
  13.  
  14.         rescue Errno::ENOENT
  15.             puts "File: #{file} doesn't seem to exist!"
  16.         end
  17.     end
  18.  
  19. end
  20.  
  21.  
  22. if ARGV.size == 0
  23.     puts "Usage: rf-ip [file] [file1] [file2]"
  24. else
  25.     puts "\n"
  26.     ipf(ARGV)
  27. end
  28.  

Example output:
Code: [Select]
File: file1: 0 IP addresses.
File: file2: 31 IP addresses.
File: file3.txt: 24 IP addresses.
File: aratherlargefile: 11513 IP addresses.
File: poop doesn't seem to exist!

I'll be posting some more interesting, and larger, code soon enough.

8
Scripting languages / Array count inaccurate.
« on: September 27, 2014, 11:45:52 pm »
This should be really simple but for some reason it's not. All I'm trying to do is count the number of IP addresses in a file, and I really did not expect to have any trouble with this at all.

Code: Ruby
  1. reg = IO.read(ARGV[0])
  2. rr += reg.scan /(?:\d{1,3}\.){3}\d{1,3}/
  3.  
  4. puts rr.size
  5.  
I've manually checked and there should be somewhere around 1000 ip addresses in the particular file I'm using. All this code does is look for IPs in the file using regex, and then puts all of the IPs into an array. Then it uses Ruby's .size method to count how many items are in the array. For some reason this is inaccurate though, telling me there's over 40,000 IPs in the file. Which is impossible. There's no way. The code used to look this this:
Code: Ruby
  1. reg = IO.read(ARGV[0])
  2. rr = []
  3. r = reg.scan /(?:\d{1,3}\.){3}\d{1,3}/
  4.  
  5. rr << r
  6. puts rr.size
  7.  
But that always returned 1, no matter what. Now I know everyone in the world hates Ruby, but I feel like my particular problem has more to do with general coding concepts.

9
Hacking and Security / IPtables DNS problems
« on: August 25, 2014, 10:46:15 pm »
Ok seriously what the fuck. I've been working with this for awhile now and nothing has any change at all. I have an Arch box running as a DNS/DHCP server + firewall for a bunch of VMs. The VMs are on subnet 10.10.6.0 and the Arch gateway is on the 192.168.0.0 subnet. I have a static route set up so that all computers on 192.168.0.0 can 'see' 10.10.6.0 and vice versa. Until this point there was no problems and everything worked.

The symptoms:
- Everything works fine on the VMs for a minute or so, then the connection will drop and it will only be able to ping things on it's subnet(10.10.6.x), not including the gateway(10.10.6.1)

- When I troubleshoot, I find that it's a DNS issue. It seems that the VMs will intermittently fail to elicit a response from the DNS server. The connection goes down for around a minute, then comes back on for around a minute.

I've already turned off the firewall to make sure, and sure enough the internet is fine without it. So it's definitely something wrong with my firewall. So I'll show you:
Code: [Select]
# Generated by iptables-save v1.4.21 on Mon Aug 25 15:18:28 2014
*filter
:INPUT DROP [0:0]
:FORWARD DROP [1:89]
:OUTPUT ACCEPT [0:0]
:tcp_packets - [0:0]
:udp_packets - [0:0]

-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m conntrack --ctstate INVALID -j DROP
-A INPUT -p icmp -m icmp --icmp-type 8 -m conntrack --ctstate NEW -j ACCEPT
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j tcp_packets
-A INPUT -p udp -m conntrack --ctstate NEW -j udp_packets

-A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -m conntrack --ctstate INVALID -j DROP
-A FORWARD -p icmp -m icmp --icmp-type 8 -m conntrack --ctstate NEW -j ACCEPT
-A FORWARD -d 10.10.6.0/24 -i vboxnet0 -p udp -m udp -m multiport --dports 53,67 -j ACCEPT
-A FORWARD -s 10.10.6.0/24 -o vboxnet0 -p udp -m multiport --dports 53,67 -j ACCEPT

-A tcp_packets -p tcp -m multiport --dports 80,443,12444 -j ACCEPT
-A tcp_packets -p tcp -j DROP
-A udp_packets -p udp -m udp -m multiport --dports 53,67 -j ACCEPT
COMMIT
# Completed on Mon Aug 25 15:18:28 2014
I realize it's not the best firewall ever, but please try and only give criticism related to the problem at hand. Also, I'm almost 100% sure it's something wrong with the FORWARD chain. Thanks.

EDIT: Ok now it seems it's a problem with the Win7 VM only. I have an XP and a Xubuntu VM that both work perfectly fine, even when the Win7 can't ping anything outside of it's subnet. Hmm, I wonder why though.

10
Hacking and Security / Stupid CenturyLink router and port forwarding.
« on: August 16, 2014, 08:39:09 pm »
Ok this is really embarrassing that I have to make a post about it but I feel like I need an extra pair of eyes in case I'm missing something incredibly stupid. I'm just trying to do some port forwarding on my router so that I can SSH into my server when I go on vacation in a day. The way the router does it seems really fucking stupid. I'm using a CenturyLink C1000A, unfortunately.

The settings are a little vague to me so I'll just show you: http://i.imgur.com/GYP4qn6.png. As you can see the first option is to enter an IP address. That's obviously the LAN IP so I entered my server's LAN IP. We'll call it 192.168.0.10 for now. The next setting being the Starting and Ending port. I'm assuming that's the port on which SSH is running on the server(192.168.0.10). So I set that to, we will say, 12222. Then I set the protocol to TCP and the remote port and IP information to anything. Then I leave my network and try to ssh by using the username on the SSH server and the WAN IP:
Code: [Select]
user@xx.xx.xx.xx < WAN IP address

So far all it's done is time out on the port. I've double checked, and it definitely works from inside the network. This fucking piece of trash shitstain fucking router fuckface shitlord piece of shit can't even fucking do some simple port forwarding. Why are the options so weird and vague. This is easy as fuck on other routers I don't get it.

EDIT: I also just tried enabling remote management, and as it turns out, this router simply just.... doesn't feel like it. Nothing works. I tried enabling remote management on port 445, then tried the WAN IP and that exact port and it just loads for awhile and then becomes a new tab. It just goes ahead and doesn't do whatever it is that I tell it to do when it comes to opening ports.

EDIT2: On top of all that. I went to scan the port that I am trying to forward from outside the network, and it shows up as filtered. So.... basically.... instead of doing what I told it to do, it literally just.... didn't. It did nothing at all. I disabled the firewall on the router completely, yet, it's still just completely firewalled. Literally just does the exact opposite of what I tell it to do.

EDIT3: I should also mention that my WAN settings are configured to use PPPoE, if I change it to anything else it screws up my network. I don't know if that has anything to do with it. But this pretty much just flat out doesn't work. I enabled remote console management over telnet, and guess fucking what? Port 23 is fucking filtered. Even though I explicitly opened it, and even though I completely disabled the firewall. It is somehow still fucking filtered. Same with my SSH port. Same with the remote HTTP management port. None of them. Nothing fucking works. It just flat out, completely, blatantly doesn't, fucking, work.

WHAT THE FUCK.

11
Hardware / Old desktop gets power but won't start.
« on: August 04, 2014, 07:55:35 pm »
I'm building a firewall out of an old desktop that I have, and currently the thingie won't turn on. The motherboard seems to be an Intel D845GVSR motherboard. Currently, when I plug in the psu to the wall, I see on the motherboard that a green light turns on right next to the heatsink. This lets me know that the PSU is actually supplying power to the motherboard. It also lets me know that there most likely isn't an issue with the mobo. On top of that, I literally just installed a brand spanking new CPU, so I know that most likely isn't the issue either. I've tried unplugging the RAM, the harddrive, and both. The green light comes on, but the computer still doesn't actually turn on.

Occasionally, it'll turn on for less then a second. The fan spins for no even one rotation, but it just barely starts to turn on. This originally happened when I was messing with the power button cable. It's also happened a few times when I unplug it from the wall and wait. When I plug it back it after awhile the same thing will happen.

What does this issue sound like it could be?

12
Scripting languages / [Ruby]DNS Lookups - Need help improving
« on: July 29, 2014, 09:41:33 pm »
I have this code here:
Code: Ruby
  1. #!/usr/bin/env ruby
  2.  
  3.  
  4. require 'resolv'
  5. require 'socket'
  6.  
  7.  
  8. class Resolver
  9.  
  10.  
  11.     def initialize(hostname = nil)
  12.         @hostname = hostname
  13.     end
  14.  
  15.  
  16.     def is_host?(reg)
  17.         @hostname =~ /\w\.[a-zA-Z]{2,3}/
  18.     end
  19.  
  20.  
  21.     def is_ip?(reg)
  22.         @hostname =~ /(?:\d{1,3}\.){3}\d{1,3}/
  23.     end
  24.  
  25.  
  26.     def main
  27.         hosts = []
  28.  
  29.         ARGV.empty? ? printf("Missing arguments!\n") : hosts << @hostname
  30.  
  31.         begin
  32.             hosts.each do |r|
  33.                 if is_host?(r)
  34.                     puts Socket.getaddrinfo(r, nil)[0][2]
  35.                 elsif is_ip?(r)
  36.                     puts Resolv.new.getname(r)
  37.                 end
  38.             end
  39.  
  40.         rescue Resolv::ResolvError
  41.             puts "Bad IP address!"
  42.         rescue SocketError
  43.             puts "Bad hostname!"
  44.         end
  45.     end
  46.  
  47. end
  48.  
  49.  
  50. res = Resolver.new(ARGV[0])
  51. res.main
  52.  
It is working just fine. What it does is accept one argument, and based on the formatting of the argument it's does an appropriate lookup. So for example, if I type: ./dnslookup.rb evilzone.org, then it returns the IP address of evilzone.org. On the other hand, if I type:
./dnslookup.rb 5.9.107.151, then it returns the domain name.

The code works just fine. I'm mainly just looking for input regarding how well it's been coded, and if it could be coded more efficiently, or utilize better methods. I've grown rather unsatisfied with my code recently and am trying to make more interesting, more dynamic, and basically more mature code. Too often I feel like I'm just using a ton of if statements to do the heavy lifting, and while it works, it's unsatisfying. So any input is appreciated.

13
Feedback / Introductions
« on: July 18, 2014, 08:56:29 pm »
This has gotten a little bit out of control as of late. Members are arguing over it and threads are getting locked over it so I had a few things to say.

I've always spoke against requiring introductions, as some of you may know, and it's only been recently that introductions have suddenly become so important. If you look up my intro, it was small and lacking in information about myself. I simply stated that I want to help where I can and learn from others. It was only a few sentences. It was widely accepted as a well thought out intro. The standard of intro posts has gone WAY up in the past few months and I personally think it's a little ridiculous.

With that being said, I think that if we are going to enforce this rule, then we should enforce this rule. Instead of it being enforced by members who take it upon themselves, and not enforced by others, which I'm sure is very confusing to new members, we should make it a rule, or do away with it. By make it a rule I mean that we should not allow new members to post anywhere besides in the intro board until their intro has been accepted as up to snuff.

The obvious problem with that is the undeniable administrative overhead that would add, with having to require an admin or gmod to approve or deny every intro. So now that I've said that, and I'm sure most of the administration will not approve of that idea, then I suggest we do away with this introduction  cluster-fuck and be done with it once and for all. No more telling people they can't post until they make a 3-page intro, no more criticize everyone's intro that doesn't absolutely blow your hair back. Done

It's gotta go one way or the other in my opinion. No more of this federal/state like mash up.

14
Hardware / Is it worth it?
« on: July 15, 2014, 10:25:59 pm »
One if much more expensive but they both have the same chipset. Is it worth it to get the more expensive one?

Cheaper one

More expensive one

15
Operating System / VM Networking and dnsmasq
« on: June 29, 2014, 09:08:09 pm »
I've got a Arch DNS server(dnsmasq) and it runs a couple of VMs. These VMs are configured for bridged networking so they all how their own IP on the subnet. One machine in particular, a WinXP machine, I am trying to configure to use the host server as it's main DNS. I set it up to do so but when I try nslookup it consistently uses the secondary DNS server with an error:
Code: [Select]
Can't find server name for 192.168.0.7: Non-existent domain
I can ping 192.168.0.7 from XP and everything, but it won't use it as it's server. Is this a problem with VM networking?

Pages: [1] 2 3 ... 12


Intern0t SoldierX SecurityOverride programisiai
Want to be here? Contact Ande, Factionwars or Kulverstukas on the forum or at IRC.