bitcoin.conf 配置文件
除了 -datadir 和 -conf 以外的所有命令行参数都可以通过一个配置文件来设置,而所有配置文件中的选项也都可以在命令行中设置。命令行参数设置的值会覆盖配置文件中的设置。 配置文件是“设置=值”格式的一个列表,每行一个。您还可以使用 # 符号来编写注释。 配置文件不会自动创建;您可以使用您喜爱的纯文本编辑器来创建它。默认情况下,Bitcoin(或 bitcoind)会在比特币数据文件夹下查找一个名为“bitcoin.conf”的文件,但是数据文件夹和配置文件的路径都可以分别通过 -datadir 和 -conf 命令行参数分别指定。 bitcoin.conf位置
操作系统 默认数据文件夹 配置文件路径
Windows %APPDATA%\Bitcoin\ (XP) C:\Documents and Settings\username\Application Data\Bitcoin\bitcoin.conf
(Vista, ) C:\Users\username\AppData\Roaming\Bitcoin\bitcoin.conf
Linux $HOME/.bitcoin/ /home/username/.bitcoin/bitcoin.conf
Mac OSX $HOME/Library/Application Support/Bitcoin/ /Users/username/Library/Application Support/Bitcoin/bitcoin.conf bitcoin.conf 示例
# bitcoin.conf 配置文件。以 # 开头的行是注释。 # 网络相关的设置: # 在测试网络中运行,而不是在真正的比特币网络 #testnet= # 通过一个 Socks4 代理服务器连接 #proxy=127.0.0.1: ##############################################################
## addnode 与 connect 的区别 ##
## ##
## 假设您使用了 addnode=4.2.2.4 参数,那么 addnode 便会与 ##
## 您的节点连接,并且告知您的节点所有与它相连接的其它节点。 ##
## 另外它还会将您的节点信息告知与其相连接的其它节点,这样它 ##
## 们也可以连接到您的节点。 ##
## ##
## connect 在您的节点“连接”到它的时候并不会做上述工作。仅 ##
## 它会与您连接,而其它节点不会。 ##
## ##
## 因此如果您位于防火墙后,或者因为其它原因无法找到节点,则 ##
## 使用“addnode”添加一些节点。 ##
## ##
## 如果您想保证隐私,使用“connect”连接到那些您可以“信任” ##
## 的节点。 ##
## ##
## 如果您在一个局域网内运行了多个节点,您不需要让它们建立许多 ##
## 连接。您只需要使用“connect”让它们统一连接到一个已端口转 ##
## 发并拥有多个连接的节点。 ##
##############################################################
# 您可以在下面使用多个 addnode= 设置来连接到指定的节点 #addnode=69.164.218.197 #addnode=10.0.0.2: # ... 或使用多个 connect= 设置来仅连接到指定的节点 #connect=69.164.218.197 #connect=10.0.0.1: # 不使用因特网中继聊天(IRC)(irc.lfnet.org #bitcoin 频道) # 来查找其它节点 #noirc= # 入站+出站的最大连接数 #maxconnections= # JSON-RPC 选项(用于控制运行中的 Bitcoin/bitcoind 进程): # server= 告知 Bitcoin-QT 接受 JSON-RPC 命令 #server= # 您必须设置 rpcuser 和 rpcpassword 以确保 JSON-RPC 的安全 #rpcuser=Ulysseys #rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_38559 # 客户端在 HTTP 连接建立后,等待多少秒以完成一个 RPC HTTP 请求 #rpctimeout= # 默认仅允许来自本机的 RPC 连接。在这里您可以指定多个 # rpcallowip=,来设置您想允许连接的其它主机 IP 地址。 # 您可以使用 * 作为通配符。 #rpcallowip=10.1.1.34 #rpcallowip=192.168..* # 在如下端口监听 RPC 连接 #rpcport= # 您可以通过如下设置使用 Bitcoin 或 bitcoind 来发送命令到一个在 # 其它主机远程运行的 Bitcoin/bitcoind 客户端 #rpcconnect=127.0.0.1 # 使用安全套接层(也称为 TLS 或 HTTPS)来 # 连接到 Bitcoin -server 或 bitcoind #rpcssl= # 当 rpcssl= 时使用的 OpenSSL 设置 #rpcsslciphers=TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH #rpcsslcertificatechainfile=server.cert #rpcsslprivatekeyfile=server.pem
# 其它选项: # 设置 gen= 以尝试生成比特币(采矿) #gen= # 预生成如下数目的公匙和私匙,这样钱包备份便可以对已有的交易以及未来
# 多笔交易有效 #keypool= # 每次您发送比特币的时候支付一个可选的额外的交易手续费。包含手续费的交易 # 会更快的被包含在新生成的货币块中,因此会更快生效 #paytxfee=0.00 # 允许直接连接,实现“通过 IP 地址支付”功能 #allowreceivebyip= # 用户界面选项: # 最小化启动比特币客户端 #min= # 最小化到系统托盘 #minimizetotray=

 备注:默认rpc端口为:8332;默认同步端口为:8333,这两个的防火墙要打开~

 并且 钱包节点所在安全组的 可能需要添加 ip访问白名单。

最新文章

  1. Python基础知识(一)
  2. web中session与序列化的问题
  3. Winform开发框架之客户关系管理系统(CRM)的报价单和销售单的处理
  4. 移动端<head>头部 常用<meta>标签
  5. ExtJs combobox支持模糊匹配
  6. (原)Ubuntu16中安装cuda toolkit
  7. java使用maven创建springmvc web项目
  8. OC-之AFNetworking与ASIHTTPRequest对比
  9. YII2 过滤器 filters
  10. opencv mat 转灰度图
  11. 【转】linux在shell中获取时间 date巧用
  12. ob_start用法详解
  13. 【python】给正则匹配部分命名
  14. Docker实践:python应用容器化
  15. Linux中日期的加减运算
  16. leetcode-algorithms-8 String to Integer (atoi)
  17. OcLint的使用
  18. Navicat无法启动,提示无法启动程序,因为计算机中丢失MSVCP140.dll
  19. Hadoop 编写WordCount
  20. IDEA tomcat部署

热门文章

  1. Java 配置环境变量教程
  2. RabbitMQ.Net 应用(2)
  3. JavaScript 从定义到执行,你应该知道的那些事
  4. javaweb 学习系列【转】
  5. unity 三种注入示例
  6. spingboot @EnableScheduling
  7. 安装scrapy框架
  8. Ext.require 的作用(转)
  9. ubuntu后台运行命令
  10. 把图片上的文字转换成word文字?