Skip to content

Commit bd1bff2

Browse files
committed
First commit
0 parents  commit bd1bff2

23 files changed

+1635
-0
lines changed

bashrc

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#
2+
# ~/.bashrc
3+
#
4+
5+
# If not running interactively, don't do anything
6+
[[ $- != *i* ]] && return
7+
export LC_ALL=en_US.UTF-8
8+
alias ls='ls --color=auto'
9+
PS1='[\u@\h \W]\$ '
10+
alias omxplayer="omxplayer -r -o local"

bind/named.conf

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
acl home {
2+
192.168.1.1/24;
3+
};
4+
5+
options {
6+
directory "/var/named";
7+
pid-file "/run/named/named.pid";
8+
session-keyfile "/var/bind/session.key";
9+
listen-on { 192.168.1.3; };
10+
recursion yes;
11+
allow-query { home; };
12+
allow-recursion { home; };
13+
allow-transfer { none; };
14+
allow-update { none; };
15+
dnssec-enable yes;
16+
dnssec-validation yes;
17+
};
18+
19+
zone "pi.home" IN {
20+
type master;
21+
file "/etc/named.d/pi.home";
22+
};
23+
24+
zone "router.home" IN {
25+
type master;
26+
file "/etc/named.d/router.home";
27+
};
28+
29+
zone "spotify.home" IN {
30+
type master;
31+
file "/etc/named.d/spotify.home";
32+
};
33+
34+
zone "torrent.home" IN {
35+
type master;
36+
file "/etc/named.d/torrent.home";
37+
};
38+
39+
logging {
40+
channel xfer-log {
41+
file "/var/log/named/named.log";
42+
print-category yes;
43+
print-severity yes;
44+
severity info;
45+
};
46+
category xfer-in { xfer-log; };
47+
category xfer-out { xfer-log; };
48+
category notify { xfer-log; };
49+
};
50+

bind/named.d/pi.home

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
; pi.home
2+
$TTL 3600
3+
pi.home. IN SOA a.root-servers.net. [email protected]. (
4+
2017041301 ; Serial
5+
3H ; refresh after 3 hours
6+
1H ; retry after 1 hour
7+
1W ; expire after 1 week
8+
1D) ; minimum TTL of 1 day
9+
10+
; Name Server
11+
IN NS a.root-servers.net. ; VeriSign verteilt (anycast)
12+
IN NS e.root-servers.net. ; ns.nasa.gov, Mountain View, Kalifornien, USA
13+
IN NS l.root-servers.net. ; ICANN verteilt (anycast)
14+
pi.home. IN A 192.168.1.3

bind/named.d/router.home

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
; router.home
2+
$TTL 3600
3+
router.home. IN SOA a.root-servers.net. [email protected]. (
4+
2017041301 ; Serial
5+
3H ; refresh after 3 hours
6+
1H ; retry after 1 hour
7+
1W ; exrouterre after 1 week
8+
1D) ; minimum TTL of 1 day
9+
10+
; Name Server
11+
IN NS a.root-servers.net. ; VeriSign verteilt (anycast)
12+
IN NS e.root-servers.net. ; ns.nasa.gov, Mountain View, Kalifornien, USA
13+
IN NS l.root-servers.net. ; ICANN verteilt (anycast)
14+
router.home. IN A 192.168.1.1

bind/named.d/spotify.home

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
; pi.home
2+
$TTL 3600
3+
spotify.home. IN SOA a.root-servers.net. [email protected]. (
4+
2017041301 ; Serial
5+
3H ; refresh after 3 hours
6+
1H ; retry after 1 hour
7+
1W ; expire after 1 week
8+
1D) ; minimum TTL of 1 day
9+
10+
; Name Server
11+
IN NS a.root-servers.net. ; VeriSign verteilt (anycast)
12+
IN NS e.root-servers.net. ; ns.nasa.gov, Mountain View, Kalifornien, USA
13+
IN NS l.root-servers.net. ; ICANN verteilt (anycast)
14+
spotify.home. IN A 192.168.1.3
15+
spotify IN A 192.168.1.3

bind/named.d/torrent.home

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
; pi.home
2+
$TTL 3600
3+
torrent.home. IN SOA a.root-servers.net. [email protected]. (
4+
2017041301 ; Serial
5+
3H ; refresh after 3 hours
6+
1H ; retry after 1 hour
7+
1W ; expire after 1 week
8+
1D) ; minimum TTL of 1 day
9+
10+
; Name Server
11+
IN NS a.root-servers.net. ; VeriSign verteilt (anycast)
12+
IN NS e.root-servers.net. ; ns.nasa.gov, Mountain View, Kalifornien, USA
13+
IN NS l.root-servers.net. ; ICANN verteilt (anycast)
14+
torrent.home. IN A 192.168.1.3
15+
torrent IN A 192.168.1.3

ddclient/ddclient.conf

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
daemon=10
2+
syslog=yes
3+
pid=/var/run/ddclient.pid
4+
ssl=no
5+
use=web, web=checkip.dyndns.com/, web-skip='IP Address:' # found after IP Address
6+
7+
server=api.dynu.com # IP update server.
8+
protocol=dyndns2
9+
login=mylogin
10+
password=mypasswd
11+
MYDOMAI§.DYNU.COM

0 commit comments

Comments
 (0)