anisfarhana: yay! my vps is activated!
mercutio: heh
just now? :)
anisfarhana: Less than 24 hours
The support team is very friendly tho :)
mercutio: yes
it does tend to be later in the day :)
-: anisfarhana hugs her vps
anisfarhana: lol
Need to login as root and do the update first.
Ummm i stuck with reverse dns.
Think i got it fixed.
***: dzup has quit IRC (Read error: Connection reset by peer)
dzup has joined #arpnetworks
anisfarhana: Anyone alive?
I am stuck with adding rDNS for ipv6
whitefang: anisfarhana, have you added your AAAA records to your registrar?
anisfarhana: Yup
~# host ipv6.xxx.my
ipv6.xxx.my has IPv6 address 2607:f2f8:a2b8::2
whitefang: Try to host ipv6 address, the replied look weird..or that is normal?
whitefang: nameserver 2607:f2f8:0:101::a
nameserver 2607:f2f8:0:101::b
you'll want those in your resolv.conf
anisfarhana: Where did get those whitefang?
whitefang: that's rs1 and rs2 .arpnetworks.com
their ipv6 dns servers
i guess you could use your own
anisfarhana: I am using my own dns management.
whitefang: maybe google has public ipv6 dns servers?
anisfarhana: Provided by our hosting provider.
They have AAAA on it.
whitefang: what happens when you "ping6 google.com"
anisfarhana: bsd@mothership:~$ ping6 google.com
PING google.com(nuq04s06-in-x0e.1e100.net) 56 data bytes
64 bytes from nuq04s06-in-x0e.1e100.net: icmp_seq=1 ttl=58 time=10.5 ms
64 bytes from nuq04s06-in-x0e.1e100.net: icmp_seq=2 ttl=58 time=9.57 ms
whitefang: weird
ionise{84}% ping6 google.com [~]
PING6(56=40+8+8 bytes) 2607:f2f8:a4e0::2 --> 2001:4860:4001:800::100e
16 bytes from 2001:4860:4001:800::100e, icmp_seq=0 hlim=58 time=9.315 ms
anisfarhana: This is debian though
whitefang: ah
anisfarhana: Ingore the user on it :P
*Ignore
This is my first time dealing with ipv6 , fun!
whitefang: yeah I've only set it up once and that was on my vps
anisfarhana: whitefang: RandalSchwartz once told me about setup 128 bit on it , which is abcdef123456 and so on.
instead of ::2 , i guess we can make like ::cafe:2 ?
whitefang: anisfarhana, what happens when you nslookup your ipv6?
anisfarhana: whitefang: sorry but nslookup is the same function with 'host' in linux?
whitefang: i'm pretty sure they do the same thing but might give slightly different output
debian should have nslookup as well as host
they're both pretty standard unix tools
anisfarhana: root@mothership:~# host 2607:f2f8:a2b8::2
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.2.a.8.f.2.f.7.0.6.2.ip6.arpa domain name pointer ipv6.hacker.my.
Ha ha ha
Why so many 0 0 0 0
whitefang: just is :P
anisfarhana: Ok i guess the rDNS works!
ant: looks ok for me. 2607:f2f8:a2b8::2 is actually 2607:f2f8:a2b8:0000:0000:0000:0000:0002. there are the zeros
whitefang: i'm sure there's a reason, I think I even knew the reason at one point but I've forgotten
anisfarhana: yes!
ant: Just weird for me , but if that is 'normal', then it is ok.
So is it possible for me to use 2607:f2f8:a2b8::3 as well? and point it to other domain?
whitefang: anisfarhana, if ipv6.hacker.my is indeed your hostname, then it looks like reverse is functioning
anisfarhana: whitefang: Yeah
whitefang: Asked my friend to add AAAA record for said domain, all his answer is 'done'.
whitefang: nice
as far as using ::3 i think so
but I'm not sure how ^_^
anisfarhana: Yes i am not sure too how.
ant: anisfarhana: you can do that. you just have to add it to the interface on your vps
whitefang: i think we actually get a butload of ipv6 addresses
anisfarhana: ant: really!??
ant: Possible instead of ::3 , we put some fancy host on it?
based on 128 bit?
Seriously, v6 is amazing!
ant: anisfarhana: well, you just have 64 bit. but with them you can do what you want. i.e you can replace all the trailing zeros in 2607:f2f8:a2b8:0000:0000:0000:0000:0000 with whatever you want
whitefang: correct me if I'm wrong but I think you have all of 2607:f2f8:a2b8:: to p[lay with
ant: whitefang: you're right
anisfarhana: This is crazy!
whitefang: wiat, we have 2607:f2f8:a2b8:::: to play with?
anisfarhana: ant: Any document i can read about it? Or maybe you can teach me how to do so here? :D
ant: anisfarhana: well, it's easy. you can add the address to an interface with "ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0"
anisfarhana: ant: Right now i try to do rDNS for ::3
whitefang: anisfarhana, 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.2.a.8.f.2.f.7.0.6.2.ip6.arpa <--- if you look those numbers are reversed
anisfarhana: root@mothership:~# host 2607:f2f8:a2b8::3
3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.2.a.8.f.2.f.7.0.6.2.ip6.arpa domain name pointer test.hacker.my.
CRAZYYY!
Hahahaha
BUNCH of it!!!
Stupid question , ::3 till how many i can go up?
ant: anisfarhana: this will add the address as an secondary to eth0 (assuming that's your world-facing interface). the "preferred_lft 0" part is a bit advanced. it willhave the effect that the address is not used as the source-address for outgoing connections
whitefang: ::3 is like ::0003
ant: anisfarhana: with one digit to f
whitefang: oh
anisfarhana: ant: I still don't get it..
-: anisfarhana launch her up terminal again
whitefang: 1-9,a-f
anisfarhana: "you can add the address to an interface with "ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0"
This one i don't get it.
ant: anisfarhana: an network interface can have multiple addresses. currently it only has one (::2). this command adds a second address
anisfarhana: inet6 addr: 2607:f2f8:a2b8::2/64 Scope:Global , from ifconfig eth0
whitefang: anisfarhana, she could use 2607:f2f8:a2b8:dead:beef though right?
err that was for ant
anisfarhana: whitefang: Good question, thanks for asking that.
ant: whitefang: if you add a "::" somewhere, yes
whitefang: :: is required?
i should probably go to bed, I'm getting stupider every second
anisfarhana: whitefang: in order to use ::3 , i need to add it to eth0?
whitefang: anisfarhana, yes. your current ipv6 address is already assigned to your interface
ant: whitefang: no, but 2607:f2f8:a2b8:dead:beef has not 128 bits, so you have to add more bits (more digits or just a ::)
whitefang: anisfarhana, you can see that by running "ifconfig eth0"
anisfarhana: whitefang: So i can access to my box via ssh by using ::3 ?
whitefang: I got that, because it stated at eth0 2/64
whitefang: so once ::3 is added you should be able to ssh to that as well
anisfarhana: Added and assigned is different term here?
whitefang: nope
anisfarhana: Currenly it is assigned, but in order to use ::3 , i need to add it?
whitefang: assigned/added to the interface
anisfarhana: My english sucks :/
whitefang: i ipv6 knowledge sucks :P
anisfarhana: Not for me.
whitefang: err my
anisfarhana: I don't get ping respond for ::3
ant: anisfarhana: did you run ip addr add .... successfully?
anisfarhana: I think this is good doc --> http://support.arpnetworks.com/kb/main/how-to-configure-ipv6-on-freebsd
ant: Sorry but i don't get it, what do you mean by run ip addr add?
ant: well, parts of this will not work on debian
anisfarhana: execute it as root on your vps
anisfarhana: ah
ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0
Right?
ant: yeah
anisfarhana: root@mothership:~# ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0
root@mothership:~#
You are crazy geek ant
haha
I can see ::3 under ifconfig eth0
It is pingable now!
ant / whitefang : You have my thanks!
ant: anisfarhana: please note that this is not permanent. i.e. te address will be gone when you reboot the vps
whitefang: anisfarhana, yw :)
thank you too ant, i know roughly twice as much about ipv6 as I did before :P
anisfarhana: ant: So in order to make it permanent, i need to edit somewhere at network script?
ant: you're both welcome. actually i did learn this from someone else to. so give an receive ;)
anisfarhana: Don't tell me he is RandalSchwartz
Ha ha ha
whitefang: and now I need to sleep
gnight
ant: anisfarhana: /etc/network/interfaces. there is a part "iface eth0..." you have to add a line "up ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0 || true" to this part
whitefang: and by sleep I mean watch pro dota2 until I pass out :P
anisfarhana: whitefang: Have a good rest sir.
ant: Ok i will work out on that now.
ant: anisfarhana: oh. i jus realised that there are two parts. but you might figure out that the "iface eth0 inet6" part is the right one ;)
anisfarhana: I can paste more than 3 lines here?
ant: anisfarhana: please use pastie.org for pastes
or something similar
anisfarhana: ant: http://pastebin.ws/f31rze
ant: anisfarhana: afaik you cannot have two address lines
anisfarhana: just add ""up ip addr add 2607:f2f8:a2b8::3/64 dev eth0 preferred_lft 0 || true" after the netmask line instead
anisfarhana: without the " ofcourse ;)
anisfarhana: http://pastebin.ws/7ml25e
ant: anisfarhana: this should work
anisfarhana: ant: In order to test it work or not, better to give it a reboot then?
ant: anisfarhana: i would recommend so. better test it now and find any errors then having a unplanned reboot and trapping over errors then ;)
anisfarhana: Indeed :)
Rebooting.
ant: ifconfig eth0 and i can see ::3 is there!
ant: anisfarhana: fine
anisfarhana: ant: How about other than ::3 , let say like whitefang said, dead:beef
ant: anisfarhana: just replace any trailing zero in 2607:f2f8:a2b8:0000:0000:0000:0000:0000 with any digit you like. you can then substitute remaining :0000: blocks with ::
anisfarhana: But limited to 64 bit only right?
1-6 and a-f ?
ant: the 64 bits refer to the right half of the address. i.e. the zeros. and 1-9, a-f are valid digits to insert (i.e. hexadecimal digits)
anisfarhana: ant: Can you recommend me any good reference on google for that?
ant: anisfarhana: well, the wikipedia article should explain that pretty good
anisfarhana: Omit one or more consecutive sections of zeroes, using a double colon (::) to denote the omitted sections. The double colon may only be used once in any given address, as the address would be indeterminate if the double colon was used multiple times. (For example, 2001:db8::1:2 is valid, but 2001:db8::1::2 is not permitted.)
That is from wiki.
ant: yeah, that is also quite important ;)
anisfarhana: I am googling about hexadecimal digits , other dead / beef
ant: c0ffee ;) (insert colon anywhere)
anisfarhana: c0ffee , common name
He he he
I always read about dead , beef , and c0ffee
ant: i will be offline now for a while. driving to the university to have faster internet
cu
anisfarhana: ant: thanks a lot sir!
ant: ree
anisfarhana: You are back?
ant: yes
anisfarhana: Haha wb.
ant: thx
anisfarhana: Because i am confused with something :D
ip addr add 2607:f2f8:a2b8::dead:beef/64 is valid?
If i want to add it to interface.
ant: looks good
anisfarhana: I am so noob haha.
Error: an inet prefix is expected rather than
oh crap ignore it.
ant: So i just add the up line to network interface as well?
ant: anisfarhana: yeah
anisfarhana: urghhh , why i cannot use v6 in freenode, it appears to be in v4
ant: anisfarhana: freenode supports v6. however some clients do not use v6 by default. i had to explicitly set an option in my client's config to make it prefer v6
anisfarhana: xchat doing fine at v6
Just stuck with freenode
ant: are you connecting to chat.freenode.net?
anisfarhana: http://freenode.net/irc_servers.shtml
Try with chat.au.freenode.net
*Tried
But it routed me to cameron.freenode.net
But cameron.freenode.net v6 supports.
ant: seems so, yes
anisfarhana: Whois shows i am on v4
ant: does your client log something when you connect? there should be hints what failed
anisfarhana: ant: maybe freenode don't like bnc as well.
ant: anisfarhana: well, i can't say anything about it. i use neither xchat nor bnc
anisfarhana: It's ok, it works at other ircd.
ant: mh..these other ircd. have they both a v4 and v6 address or just one? like ipv6.network.example for ipv6?
***: alexstanford7 has joined #arpnetworks
anisfarhana: ant: They can be connected via ipv6.network.example
***: alexstanford6 has quit IRC (Ping timeout: 248 seconds)
ant: anisfarhana: i guess bnc prefers ipv4. so when a site has both an ipv4 and an ipv6 address, the ipv4 address is used. if it just has a ipv6 address, it is used
anisfarhana: ant: I have to connect to the bnc via v4 first, then /conn to v6.example.com
kraigu: anisfarhana: I use irssi, I told it to use irc.freenode.net, port 6697, setting resolve_prefer_ipv6 = yes
seems to work
ant: yeah, i did that too. maybe bnc has a similar option
anisfarhana: ant: I am wondering whether i can use /server v6.example.com on my laptop.
ant: anisfarhana: if your laptop has an ipv6 address, sure
anisfarhana: I just executed ifconfig on windows command prompt
Ha ha ha
-: anisfarhana ducks
anisfarhana: ant: I am very sure my laptop connected to the wifi via v4 only.
kraigu: well, even if you use v6 internally, your ISP would still need to support it
or you'd need a tunnel
(sorry if I'm stating the obvious)
anisfarhana: There is no way our ISP supporting ipv6 yet now.
If i have openssl installed , then ./configure --with-ssl said "NO SSL FOUND", what is wrong with it?
Nvm found it :)
***: alexstanford8 has joined #arpnetworks
alexstanford7 has quit IRC (Ping timeout: 248 seconds)
anisfarhana: ant: If i can ping the local ip address ipv6 for my router , so i can ping ipv6.google.com as well right?
ant: anisfarhana: i wouldn't say that in general. if your router is configured correctly and has a route to ipv6.google.com, yes. but your router might be configured incorrectly or you might be in a network with not external (ipv6) connection
anisfarhana: ant: I just find it out, i can ping v6 ip on my router, and also ping v6 for my laptop, i got reply.
ant: I just cannot ping to ipv6.google.com , ISP issues i guess.
ant: anisfarhana: i don't quite get it. what can you ping from where?
anisfarhana: ant: I got reply by pinging the ipv6 for my router.
ant: anisfarhana: from where?
anisfarhana: ant: my laptop.
the local ip address.
LAN IPv6 Address: fe80::1
C:Usersanis>ping -6 fe80::1
Pinging fe80::1 with 32 bytes of data:
Reply from fe80::1: time=14ms
and here for google ant.
C:Usersanis>ping -6 ipv6.google.com
Pinging ipv6.l.google.com [2404:6800:4001:c01::93] with 32 bytes of data:
Request timed out.
staticsafe: you don't have external v6 connectivity
ant: fe80::/64 are link-local addresses. they can only be used in the local network. so, to reach google, you need a global address
staticsafe: ^
anisfarhana: external / global address = from ISP , am i right here?
ant: yeah
anisfarhana: Or i can use tunnel for that.
staticsafe: sure
HE tunnelbroker works great
ant: that's currently a common option, since most isps don't offer ipv6 yet :(
staticsafe: hrm browsing the FreeBSD handbook, but what is the best way to add multiple v6 addresses so they come up at boot?
anisfarhana: tunnelbroker.net yes.
I have read about it.
But there is no way right, getting ipv4 from ipv6?
ant: anisfarhana: what do you mean with "getting ipv4 from ipv6"?
anisfarhana: ant: Currently my box from arpnetwork got 1 usable ipv4.
Is it possible if somebody can get that *ipv4* if i am using ipv6?
staticsafe: why do you need more v4 addresses?
also no.
anisfarhana: Oh great.
I am starting to asking stupud questions.
Better for me to off for a while and get food.
staticsafe: interesting, the arp freebsd image uses some deprecated options for v6
twobitha1ker: I think inet6 aliases are done the same as inet aliases in rc.conf
ifconfig_int0_alias0="inet6 ..."
staticsafe: twobitha1ker: aye
just read rc.conf
twobitha1ker: I don't think there's an equiv to ipv4_addrs though, which is too bad
staticsafe: i am now enlightened
twobitha1ker: hmm?
i see similar options for v4 too
twobitha1ker: for v4, you can say ipv4_addrs_int0="10.0.0.1-200/32" and get a the whole range of addresses assigned
***: twobitha1ker is now known as twobithacker
staticsafe: ah i see
alias is deprecated for v4
twobithacker: v4 should be deprecated :)
staticsafe: amen to that
ifconfig_em0_ipv6="inet6 2607:f2f8:a764::2 prefixlen 64"
hmm that looks right
if im reading this right i still have to set the default router
ipv6_defaultrouter="2607:f2f8:a764::1"
alright that should do it
***: anisfarhana has quit IRC (Quit: Leaving)
anisfarhana has joined #arpnetworks
alexstanford8 has quit IRC (Ping timeout: 248 seconds)
alexstanford8 has joined #arpnetworks
alexstanford8 has quit IRC (Read error: Connection reset by peer)
alexstanford8 has joined #arpnetworks
dzup has quit IRC (Ping timeout: 260 seconds)
dzup has joined #arpnetworks
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Client Quit)
userZero has quit IRC (Quit: Coyote finally caught me)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Client Quit)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Client Quit)
scottschecter has joined #arpnetworks
sharvey has quit IRC (Ping timeout: 276 seconds)
sharvey has joined #arpnetworks
sharvey has quit IRC (Changing host)
sharvey has joined #arpnetworks
scottschecter has quit IRC (Quit: WeeChat 0.3.9.2)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Quit: WeeChat 0.3.9.2)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Read error: Connection reset by peer)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Client Quit)
scottschecter has joined #arpnetworks
dzup has quit IRC (Ping timeout: 240 seconds)
scottschecter has quit IRC (Quit: WeeChat 0.3.9.2)
scottschecter has joined #arpnetworks
scottschecter has quit IRC (Quit: WeeChat 0.3.9.2)
dzup has joined #arpnetworks
whitefang has quit IRC (Read error: Connection reset by peer)
scottschecter has joined #arpnetworks
HighJinx has quit IRC (Ping timeout: 240 seconds)
DaCa has quit IRC (Ping timeout: 260 seconds)
DaCa has joined #arpnetworks