新月の開発
開発
Bottom of this page.
|
<<last
0
1
b36ca39a
anonymous
2024-02-01 08:52
昨日、iptablesのdrop logを見ていて気づいたのですが
・自ノードがIPv4/v6に足を出している(Dual-Stack)
・隣接ノードがFQDNで運用されている
・隣接ノードのFQDNにAとAAAAのDNS RRが登録されている
この条件で、自ノードが隣接ノードへ接続要求を出すと通常はIPv4ではなくIPv6で接続要求を出します。
うちのノードはIPv6側を閉じていたので、強制的にIPv4で接続するようなパッチを作りました。
が、少し考えて自ノードのIPv6を開放するとIPv6経由で問題なく動いているように見えます。
キャッシュのnode.txtもFQDNで書かれていますし。
sakuはIPv4専用だと思っていたのですが、IPv6でも問題なく動作するということで良いのでしょうか?
4fba0d4f
anonymous
2024-02-01 09:38
>>b36ca39a
おそらく問題ないです
一般的なライブラリを使用しているので
ドメインを設定していない場合のnode idがipv4しか対応していない、かつipv6オンリーだと向こうからでは到達できないノードになるという意味でipv6未対応だったと記憶しています
092108b7
anonymous
2024-02-01 12:58
>>4fba0d4f
IPv6を意識するような時代ではありませんがv6で通信しているのを見るとなんだか嬉しくなってしまいます。
解説ありがとうございました!
29e1fdbc
anonymous
2024-02-02 19:17
2~3年前にIPv6対応やろうと思って放置してたブランチがあったので、もうちょっと手を入れてコミットしました。
動くかどうかは謎です。
https://github.com/shingetsu/saku/commit/0436419428dfbe2f6dae3ce196cb27681dc625ff
96214204
anonymous
2024-02-05 08:51
>>29e1fdbc
まだ動かせていないのですが、IPv6のアドレスのみにバインドさせられるようになったのかな?
9f929b51
anonymous
2024-02-11 17:44
git pull して動かしてみてる。違いはまだよくわからない。
c0a2c7b1
anonymous
[AU]
w5Nwr4MiKrs
2024-02-14 15:27
バインドされるアドレスがおかしかったので、以下のパッチをあてました。
動いているような、動いていないような
------
% diff -u httpd.py /usr/local/saku/lib/python3.11/site-packages/shingetsu/httpd.py
--- httpd.py 2024-02-05 13:59:46.998656372 +0900
+++ /usr/local/saku/lib/python3.11/site-packages/shingetsu/httpd.py 2024-02-14 15:13:58.994625522 +0900
@@ -30,6 +30,7 @@
import os
import threading
+import socket
from . import config
from . import LightCGIHTTPServer
@@ -51,6 +52,9 @@
server_address = (config.bind_addr, config.port)
HandlerClass.server_version = config.version
HandlerClass.root_index = config.root_index
+ print("host# {}".format(server_address))
+ if ':' in config.bind_addr:
+ ServerClass.address_family = socket.AF_INET6
self.httpserv = ServerClass(server_address, HandlerClass)
def run(self):
a6b88984
anonymous
2024-02-15 08:41
>>c0a2c7b1
https://github.com/shingetsu/saku/blob/0436419428dfbe2f6dae3ce196cb27681dc625ff/shingetsu/LightCGIHTTPServer.py#L272
で指定してあるから効きそうなものですが、不思議ですね…?
47a32f09
anonymous
2024-02-15 09:12
>>a6b88984
あれれ、ほんとだ。うーん。
saku.ini の bind_addr に IPv6なアドレスを入れて動かしたのですが、最初は以下のようなエラーでした。
2024-02-13 15:12:14<>Traceback (most recent call last):
2024-02-13 15:12:14<> File "/usr/local/saku/bin/saku", line 66, in <module>
2024-02-13 15:12:14<> main()
2024-02-13 15:12:14<> File "/usr/local/saku/bin/saku", line 57, in main
2024-02-13 15:12:14<> daemon.start_daemon()
2024-02-13 15:12:14<> File "/usr/local/saku/lib/python3.11/site-packages/shingetsu/daemon.py", line 115, in start_daemon
2024-02-13 15:12:14<> httpdaemon = httpd.Httpd()
2024-02-13 15:12:14<> ^^^^^^^^^^^^^
2024-02-13 15:12:14<> File "/usr/local/saku/lib/python3.11/site-packages/shingetsu/httpd.py", line 54, in __init__
2024-02-13 15:12:14<> self.httpserv = ServerClass(server_address, HandlerClass)
2024-02-13 15:12:14<> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-02-13 15:12:14<> File "/usr/lib/python3.11/socketserver.py", line 456, in __init__
2024-02-13 15:12:14<> self.server_bind()
2024-02-13 15:12:14<> File "/usr/lib/python3.11/http/server.py", line 136, in server_bind
2024-02-13 15:12:14<> socketserver.TCPServer.server_bind(self)
2024-02-13 15:12:14<> File "/usr/lib/python3.11/socketserver.py", line 472, in server_bind
2024-02-13 15:12:14<> self.socket.bind(self.server_address)
2024-02-13 15:12:14<>socket.gaierror: [Errno -2] Name or service not known
23bceb6e
anonymous
[AU]
w5Nwr4MiKrs
2024-02-15 09:16
昨日、動かしたままにしておいたら、node.txtとsearch.txtにIPv6なノードが登録されていました!
[ ] で囲われるのが正しい表記だと思いますが、囲われていなノードもあるのが気になります。
隣接ノード
• july.kot.jp:8000/server.cgi
• rep4649.ddo.jp:8000/server.cgi
• 153.161.xxx.xxx:8000/server.cgi
•116.58.xxx.xxx:8000/server.cgi
•133.130.xxx.xxx:8001/server.cgi
•133.203.xxx.xxx:9520/server.cgi
•116.82.xxx.xxx:8000/server.cgi
•[2407:30xx:xxx:xxx::xxx]:8000/server.cgi
• 124.87.xxx.xxx:8000/server.cgi
探索ノード
• 2401:25xx:xxx:xxx:xxx:xxx:xxx:xxx:8000/server.cgi
(snip)
• rep4649.ddo.jp:8000/server.cgi
• [2404:7axx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:9520/server.cgi
(snip)
• [2407:30xx:xxx:xxx::xxx]:8000/server.cgi
• 124.87.xxx.xxx:8000/server.cgi
• 133.125.xxx.xxx:8000/server.cgi
• saku.loneb.net:8000/server.cgi
• july.kot.jp:8000/server.cgi
49d5b5ca
anonymous
2024-02-15 23:08
アップグレード。bind_addrを指定していないとipv6でlistenするんですね
https://github.com/shingetsu/saku/commit/43b461107914a93f76f316b9afc8aff376a9e24a#diff-fd7bbd5ec78ac30c1a6b3b312b35b7cbe6dad3a3bb990383f0f13b7afeefe1e9R48
ipv4 onlyな家からサーバの新月へアクセスできなかったのでipv4に変更しました
[Network]
bind_addr: 0.0.0.0
d9e65701
anonymous
2024-02-28 01:54
両方で Listen するべきなのではなかろうか。
f07b0fec
anonymous
2024-03-12 18:58
ChatGPTで新月のアップデート
edfbea21
anonymous
2024-04-06 13:06
>>d9e65701
>>49d5b5ca
自己解決しました。FreeBSD環境でsysctlの値が
net.inet6.ip6.v6only: 1
でした。0に設定したらIPv4な家からもアクセスできました。
手元のGNU/Linux機でIPv6でlistenしてもIPv6とIPv4両方アクセスできたのでOSまわりを確認したらビンゴでした。
そもそもIPv4/IPv6のデュアルスタックになっていればIPv6でlistenしたらIPv4からもアクセスできるはずです(IPv4射影アドレス)。
f79e5371
anonymous
2024-04-06 13:11
おま環というやつでした
Top of this page.
|
<<last
0
1
Name
E-mail
Post text
Agreement
Attach
limit: 1536KB
Suffix
AUTO
.%
.123
.1905.1
.1clr
.1km
.210
.3dm
.3dml
.3g2
.3gp
.3gpp
.3gpp2
.3mf
.3tz
.726
.7z
.AMR
.AWB
.CQL
.ELN
.PGB
.QCP
.SAR
.VES
.VFK
.a
.a2l
.aa3
.aac
.aal
.abc
.abw
.ac
.ac2
.ac3
.acc
.acn
.acu
.acutc
.adts
.aep
.afp
.age
.ahead
.ai
.aif
.aifc
.aiff
.aion
.ait
.alc
.ami
.aml
.amlx
.amr
.anx
.apex
.apexlang
.apk
.apkg
.apng
.appcache
.apr
.apxml
.arrow
.arrows
.art
.artisan
.asc
.ascii
.asf
.asice
.asics
.asn
.aso
.ass
.at3
.atc
.atf
.atfx
.atom
.atomcat
.atomdeleted
.atomsrv
.atomsvc
.atx
.atxml
.au
.auc
.avci
.avcs
.avi
.avif
.awb
.axa
.axv
.azf
.azs
.azv
.azw3
.b
.b16
.bak
.bar
.bat
.bcpio
.bdm
.bed
.bh2
.bib
.bik
.bin
.bk2
.bkm
.bmed
.bmi
.bmml
.bmp
.bmpr
.boo
.book
.box
.bpd
.brf
.bsd
.bsp
.btf
.btif
.c
.c++
.c11amc
.c11amz
.c3d
.c3ex
.c4d
.c4f
.c4g
.c4p
.c4u
.c9r
.c9s
.cab
.cac
.cache
.cap
.car
.carjson
.cascii
.cat
.cbin
.cbor
.cbr
.cbz
.cc
.ccc
.ccmp
.ccxml
.cda
.cdbcmsg
.cdf
.cdfx
.cdkey
.cdmia
.cdmic
.cdmid
.cdmio
.cdmiq
.cdr
.cdt
.cdx
.cdxml
.cdy
.cea
.cef
.cellml
.cer
.cgm
.chm
.chrt
.cif
.cii
.cil
.cl
.cla
.class
.cld
.clkk
.clkp
.clkt
.clkw
.clkx
.cls
.clue
.cmc
.cmdf
.cml
.cmp
.cmsc
.cnd
.cod
.coffee
.com
.copyright
.coswid
.cpa
.cpio
.cpkg
.cpl
.cpp
.cpt
.cr2
.crl
.crt
.crtr
.crw
.cryptomator
.cryptonote
.csd
.csf
.csh
.csl
.csm
.csml
.csp
.csrattrs
.css
.cst
.csv
.csvs
.ctab
.ctx
.cu
.cub
.cuc
.curl
.cw
.cwl
.cwl.json
.cww
.cxf
.cxx
.d
.dae
.daf
.dart
.dataless
.davmount
.dbf
.dcd
.dcm
.dcr
.dd2
.ddd
.ddeb
.ddf
.deb
.deploy
.dfac
.dif
.diff
.dii
.dim
.dir
.dis
.dist
.distz
.dit
.dive
.djv
.djvu
.dl
.dll
.dls
.dmg
.dmp
.dms
.dna
.doc
.docjson
.docm
.docx
.dor
.dot
.dotm
.dotx
.dp
.dpg
.dpgraph
.dpkg
.dpx
.drle
.dsc
.dsm
.dssc
.dtd
.dts
.dtshd
.dv
.dvb
.dvc
.dvi
.dwd
.dwf
.dwg
.dx
.dxf
.dxp
.dxr
.dzr
.ebuild
.ecelp4800
.ecelp7470
.ecelp9600
.ecig
.ecigprofile
.ecigtheme
.eclass
.edm
.edx
.efi
.efif
.ei6
.emb
.embl
.emf
.eml
.emm
.emma
.emotionml
.ent
.entity
.enw
.eol
.eot
.ep
.eps
.eps2
.eps3
.epsf
.epsi
.epub
.erf
.es
.es3
.esa
.esf
.espass
.et3
.etx
.evb
.evc
.evw
.exe
.exi
.exp
.exr
.ext
.ez
.ez2
.ez3
.fb
.fbdoc
.fbs
.fcdt
.fch
.fchk
.fcs
.fdf
.fdt
.fe_launch
.fg5
.fig
.finf
.fit
.fits
.fla
.flac
.flb
.fli
.flo
.flt
.flv
.flw
.flx
.fly
.fm
.fo
.fpx
.frame
.frm
.fsc
.fst
.ftc
.fti
.fts
.fvt
.fxp
.fxpl
.fzs
.g2w
.g3w
.gac
.gal
.gam
.gamin
.gan
.gau
.gbr
.gcd
.gcf
.gcg
.gdl
.gdz
.ged
.gen
.genozip
.geo
.geojson
.gex
.gf
.gff3
.ggb
.ggs
.ggt
.ghf
.gif
.gim
.gjc
.gjf
.gl
.glb
.glbin
.glbuf
.gltf
.gml
.gnumeric
.gph
.gpkg
.gpkg.tar
.gpt
.gqf
.gqs
.gram
.grd
.gre
.grv
.grxml
.gsf
.gsheet
.gsm
.gtar
.gtm
.gtw
.gv
.gxt
.gz
.h
.h++
.h5
.hal
.hans
.hbc
.hbci
.hdf
.hdr
.hdt
.heic
.heics
.heif
.heifs
.hej2
.held
.hgl
.hh
.hif
.hin
.hpgl
.hpi
.hpid
.hpp
.hps
.hpub
.hqx
.hs
.hsj2
.hta
.htc
.htke
.htm
.html
.hvd
.hvp
.hvs
.hwp
.hxx
.i2g
.ic0
.ic1
.ic2
.ic3
.ic4
.ic5
.ic6
.ic7
.ic8
.ica
.icc
.icd
.icf
.icm
.ico
.ics
.ief
.ifb
.ifc
.ifm
.iges
.igl
.igm
.ign
.ignition
.igs
.igx
.iif
.iii
.imf
.imgcal
.imi
.imp
.ims
.imscc
.info
.ink
.inkml
.inp
.ins
.iota
.ipfix
.ipk
.irm
.irp
.ism
.iso
.isp
.ist
.istc
.istr
.isws
.itp
.its
.ivp
.ivu
.jad
.jam
.jar
.java
.jdx
.jfif
.jhc
.jisp
.jls
.jlt
.jmz
.jng
.jnlp
.joda
.jp2
.jpe
.jpeg
.jpf
.jpg
.jpg2
.jpgm
.jph
.jphc
.jpm
.jpx
.jrd
.js
.json
.json-patch
.jsonld
.jsontd
.jsontm
.jt
.jtd
.jxl
.jxr
.jxra
.jxrs
.jxs
.jxsc
.jxsi
.jxss
.karbon
.kcm
.key
.keynote
.kfo
.kia
.kil
.kin
.kml
.kmz
.kne
.knp
.kom
.kon
.koz
.kpr
.kpt
.ksh
.ksp
.ktr
.ktx
.ktx2
.ktz
.kwd
.kwt
.l16
.las
.lasjson
.lasxml
.latex
.lbc
.lbd
.lbe
.lca
.lcs
.le
.les
.lgr
.lha
.lhs
.lhzd
.lhzl
.lin
.line
.link66
.list3820
.listafp
.lmp
.loas
.loom
.lostsyncxml
.lostxml
.lpf
.lrm
.lsf
.lsx
.ltx
.lvp
.lwp
.lxf
.ly
.lyx
.lzh
.lzx
.m
.m1v
.m21
.m2v
.m3g
.m3u
.m3u8
.m4a
.m4s
.m4u
.m4v
.ma
.mads
.maei
.mag
.mail
.maker
.man
.manifest
.markdown
.mb
.mbk
.mbox
.mc1
.mc2
.mcd
.mcif
.mcm
.md
.mdb
.mdc
.mdi
.me
.mesh
.meta4
.mets
.mf4
.mfm
.mft
.mgp
.mgz
.mhas
.mht
.mhtml
.mid
.mif
.miz
.mj2
.mjp2
.mjs
.mkv
.ml2
.mlp
.mm
.mmd
.mmdb
.mmf
.mml
.mmod
.mmr
.mng
.moc
.mod
.model-inter
.mods
.mol
.mol2
.moml
.moo
.mop
.mopcrt
.mov
.movie
.mp1
.mp2
.mp21
.mp3
.mp4
.mpa
.mpc
.mpd
.mpdd
.mpe
.mpeg
.mpega
.mpf
.mpg
.mpg4
.mpga
.mph
.mpkg
.mpm
.mpn
.mpp
.mpt
.mpv
.mpw
.mpy
.mqy
.mrc
.mrcx
.ms
.msa
.msd
.mseed
.mseq
.msf
.msh
.msi
.msl
.msm
.msp
.msty
.msu
.mtl
.mts
.multitrack
.mus
.musd
.mvb
.mvt
.mwc
.mwf
.mxf
.mxi
.mxl
.mxmf
.mxml
.mxs
.mxu
.n3
.nb
.nbp
.nc
.ndc
.ndl
.nds
.nebul
.nef
.ngdat
.nim
.nimn
.nitf
.nlu
.nml
.nnd
.nns
.nnw
.notebook
.nq
.ns2
.ns3
.ns4
.nsf
.nsg
.nsh
.nt
.ntf
.numbers
.nwc
.nws
.o
.oa2
.oa3
.oas
.obg
.obgx
.obj
.oda
.odb
.odc
.odd
.odf
.odg
.odi
.odm
.odp
.ods
.odt
.odx
.oeb
.oga
.ogex
.ogg
.ogv
.ogx
.old
.omg
.one
.onepkg
.onetmp
.onetoc2
.opf
.oprc
.opus
.or2
.or3
.orc
.orf
.org
.orq
.ors
.osf
.osm
.ota
.otc
.otf
.otg
.oth
.oti
.otp
.ots
.ott
.ovl
.oxlicg
.oxps
.oxt
.oza
.p
.p10
.p12
.p21
.p2p
.p7c
.p7m
.p7r
.p7s
.p7z
.p8
.p8e
.pac
.package
.pages
.pas
.pat
.patch
.paw
.pbd
.pbm
.pcap
.pcf
.pcf.Z
.pcl
.pcx
.pdb
.pdf
.pdx
.pem
.pfa
.pfb
.pfr
.pfx
.pgb
.pgm
.pgn
.pgp
.pil
.pk
.pkd
.pkg
.pki
.pkipath
.pl
.plb
.plc
.plf
.plj
.plp
.pls
.pm
.pml
.png
.pnm
.portpkg
.pot
.potm
.potx
.ppa
.ppam
.ppd
.ppkg
.ppm
.pps
.ppsm
.ppsx
.ppt
.pptm
.ppttc
.pptx
.pqa
.prc
.pre
.preminet
.prf
.provn
.provx
.prt
.prz
.ps
.psb
.psd
.pseg3820
.psfs
.psg
.psid
.pskcxml
.pt
.pti
.ptid
.ptrom
.pub
.pvb
.pwn
.pwz
.py
.pya
.pyc
.pyo
.pyox
.pyv
.qam
.qbo
.qca
.qcall
.qcp
.qfx
.qgs
.qps
.qt
.qtl
.quiz
.quox
.qvd
.qwd
.qwt
.qxb
.qxd
.qxl
.qxt
.ra
.ram
.rapd
.rar
.ras
.rb
.rcprofile
.rct
.rd
.rdf
.rdf-crypt
.rdp
.rdz
.relo
.reload
.rep
.request
.rfcxml
.rgb
.rgbe
.rif
.rip
.rl
.rlc
.rld
.rlm
.rm
.rms
.rnc
.rnd
.roa
.roff
.ros
.rp9
.rpm
.rpss
.rpst
.rq
.rs
.rsat
.rsheet
.rsm
.rss
.rst
.rtf
.rtx
.rusd
.rxn
.rxt
.s11
.s14
.s1a
.s1e
.s1g
.s1h
.s1j
.s1m
.s1n
.s1p
.s1q
.s1w
.s3df
.sac
.saf
.sam
.sarif
.sarif-external-properties
.sarif-external-properties.json
.sarif.json
.sc
.scala
.scd
.sce
.sci
.scim
.scl
.scld
.scm
.sco
.scq
.scr
.scs
.scsf
.sd
.sd2
.sda
.sdc
.sdd
.sdf
.sdkd
.sdkm
.sdo
.sdoc
.sdp
.sds
.sdw
.see
.seed
.sem
.sema
.semd
.semf
.seml
.senml
.senml-etchc
.senml-etchj
.senmlc
.senmle
.senmlx
.sensml
.sensmlc
.sensmle
.sensmlx
.ser
.sfc
.sfd
.sfd-hdstx
.sfs
.sfv
.sgf
.sgi
.sgif
.sgl
.sgm
.sgml
.sh
.shaclc
.shar
.shc
.shex
.shf
.shp
.shtml
.shx
.si
.sic
.sid
.sieve
.sig
.sik
.silo
.sis
.sit
.sitx
.siv
.sjp
.sjpg
.skd
.skm
.skp
.skt
.sl
.sla
.slaz
.slc
.sldm
.sldx
.sls
.slt
.sm
.smc
.smf
.smh
.smht
.smi
.smil
.smk
.sml
.smo
.smov
.smp
.smp3
.smpg
.sms
.smv
.smzip
.snd
.so
.soa
.soc
.sofa
.sos
.spc
.spd
.spdf
.spdx
.spdx.json
.spf
.spl
.spn
.spng
.spo
.spot
.spp
.sppt
.spq
.spx
.sql
.sqlite
.sqlite3
.sr
.src
.srt
.sru
.srx
.sse
.ssf
.ssml
.ssv
.ssvc
.ssw
.sswf
.st
.stc
.std
.step
.stf
.sti
.stif
.stix
.stk
.stl
.stml
.stp
.stpnc
.stpx
.stpxz
.stpz
.str
.study-inter
.stw
.sty
.sus
.susp
.sv4cpio
.sv4crc
.svc
.svg
.svgz
.sw
.swf
.swi
.swidtag
.sxc
.sxd
.sxg
.sxi
.sxl
.sxls
.sxm
.sxw
.sy2
.syft.json
.t
.tag
.taglet
.tam
.tamp
.tamx
.tao
.tap
.tar
.tat
.tatp
.tatx
.tau
.taz
.tcap
.tcl
.tcu
.td
.teacher
.tei
.teiCorpus
.ter
.tex
.texi
.texinfo
.text
.tfi
.tfx
.tgf
.tgz
.thmx
.tif
.tiff
.tk
.tlclient
.tm
.tm.json
.tm.jsonld
.tmo
.tnef
.tnf
.torrent
.tpl
.tpt
.tr
.tra
.tree
.trig
.ts
.tsa
.tsd
.tsp
.tsq
.tsr
.tst
.tsv
.ttc
.ttf
.ttl
.ttml
.tuc
.tur
.twd
.twds
.txd
.txf
.txt
.u3d
.u8dsn
.u8hdr
.u8mdn
.u8msg
.udeb
.ufd
.ufdl
.uis
.umj
.unityweb
.uo
.uoml
.upa
.uri
.urim
.urimap
.uris
.usda
.usdz
.ustar
.utz
.uva
.uvd
.uvf
.uvg
.uvh
.uvi
.uvm
.uvp
.uvs
.uvt
.uvu
.uvv
.uvva
.uvvd
.uvvf
.uvvg
.uvvh
.uvvi
.uvvm
.uvvp
.uvvs
.uvvt
.uvvu
.uvvv
.uvvx
.uvvz
.uvx
.uvz
.val
.vbk
.vbox
.vcard
.vcd
.vcf
.vcg
.vcj
.vcs
.vcx
.vds
.vew
.vfr
.viaframe
.vis
.viv
.vmd
.vms
.vmt
.vpm
.vrm
.vrml
.vsc
.vsd
.vsf
.vss
.vst
.vsw
.vtf
.vtnstd
.vtt
.vtu
.vwx
.vxml
.wad
.wadl
.wafl
.wasm
.wav
.wax
.wbmp
.wbs
.wbxml
.wcm
.wdb
.webm
.webmanifest
.webp
.wg
.wgsl
.wgt
.wif
.win
.wiz
.wk
.wk1
.wk3
.wk4
.wks
.wlnk
.wm
.wma
.wmc
.wmd
.wmf
.wml
.wmlc
.wmls
.wmlsc
.wmv
.wmx
.wmz
.woff
.woff2
.wpd
.wpl
.wps
.wqd
.wrl
.wsc
.wsdl
.wspolicy
.wtb
.wv
.wvx
.wz
.x3d
.x3db
.x3dv
.x3dvz
.x3dz
.x_b
.x_t
.xar
.xav
.xbd
.xbm
.xca
.xcf
.xcos
.xcs
.xct
.xdd
.xdf
.xdm
.xdp
.xdssc
.xdw
.xel
.xer
.xfd
.xfdf
.xfdl
.xhe
.xht
.xhtm
.xhtml
.xhvml
.xif
.xla
.xlam
.xlb
.xlc
.xlf
.xlim
.xlm
.xls
.xlsb
.xlsm
.xlsx
.xlt
.xltm
.xltx
.xlw
.xml
.xmls
.xmt_bin
.xmt_txt
.xns
.xo
.xodp
.xods
.xodt
.xop
.xotp
.xots
.xott
.xpak
.xpdl
.xpi
.xpm
.xpr
.xps
.xpw
.xpx
.xsf
.xsl
.xslt
.xsm
.xspf
.xtel
.xul
.xvm
.xvml
.xwd
.xyz
.xyze
.xz
.yang
.yin
.yme
.yt
.zaz
.zfc
.zfo
.zip
.zir
.zirz
.zmm
.zmt
.zone
.zst
.~
Send to other nodes
Turn off first post for new BBS when you want to save your anonymity.
Error in timestamp
To save anonymity. Turn off for consecutive post.
POST
開発
(新月の開発/35/0.0MB)
Powered by
shinGETsu
.