Changes between Version 1 and Version 2 of linux/bnetp
- Timestamp:
- 2017/05/01 17:48:11 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
linux/bnetp
v1 v2 58 58 Bluetoothで接続するネットワークの設定をします。 59 59 {{{ 60 auto b r-bnetp61 face br-bnetpinet static62 address 192.168.1 .160 auto bt-br 61 iface bt-br inet static 62 address 192.168.12.1 63 63 netmask 255.255.255.0 64 network 192.168.1.0 65 broadcast 192.168.1.255 66 gateway 192.168.1.254 67 bridge_ports enp2s0 64 network 192.168.12.0 65 broadcast 192.168.12.255 66 gateway 192.168.12.254 68 67 dns-nameservers 8.8.8.8 69 68 }}} … … 74 73 75 74 {{{ 76 dhcp-range=tag:bt-br,192.168.1 .2,192.168.1.63,30m77 dhcp-option=tag:bt-br,option:router,192.168.1 .25475 dhcp-range=tag:bt-br,192.168.12.2,192.168.12.63,30m 76 dhcp-option=tag:bt-br,option:router,192.168.12.1 78 77 dhcp-option=tag:bt-br,option:dns-server,8.8.8.8 79 78 }}} 80 79 81 80 適当にdnsmasqパッケージをインストールして起動しておきます。 82 83 81 84 82 == サービスの設定 … … 93 91 94 92 [Service] 95 ExecStart=/usr/local/bin/bt-pan server b r-bnetp93 ExecStart=/usr/local/bin/bt-pan server bt-br 96 94 97 95 [Install] … … 108 106 == Android側でBluetoothネットワークに接続 109 107 Bluetoothのデバイスを表示すると、「Internet access(インターネットアクセス)」という項目があるので、ONにするとインターネットアクセス可能になります。 108 109 == Firewallの設定 110 111 112 Bluetooth側のネットワークから、外にでれるようにNATの設定をします。 113 114 {{{ 115 # iptables -t nat -A POSTROUTING -o eth0 -s 192.168.12.0/24 -j MASQUERADE 116 # iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT 117 # iptables -A FORWARD -i bt-br -o eth0 -s 192.168.12.0/24 -j ACCEPT 118 }}} 119 120 電源を切ると消えるので、永続化しておきます。 121 122 {{{ 123 # netfilter-persistent save 124 }}}