Hi Andrey, That is because you are establishing an iBGP session. You have two possible alternatives: 1) establish an eBGP session by specifying an ASN different than your own via bgp_daemon_as or 2) compose a networks_file with your own prefixes where you specify which ASN to assign them to (this is in general the solution to go when you have 3rd parties on your own IP address space and want to reckon them differently):
nfacctd_net: fallback nfacctd_as: fallback networks_file: /path/to/networks.lst networks_file_no_lpm: true Then in networks.lst: 65500,192.168.1.0/24 65501,192.168.2.0/25 65502,192.168.4.0/23 Paolo On Wed, Feb 28, 2018 at 01:10:58PM +0200, Andrey Koblyuk wrote: > Hi All! > > nfacctd 1.7.0 config: > > nfacctd_port: 2205 > nfacctd_time_new: true > nfacctd_account_options: true > nfacctd_as: bgp > bgp_daemon: true > bgp_daemon_ip: X.X.X.X > > plugins: print[data] > > aggregate[data]: > src_host,dst_host,src_port,dst_port,proto,src_as,dst_as,in_iface,out_iface > print_output[data]: json > print_output_file[data]: /storage/test.txt > print_output_file_append[data]: false > > Log bgp: > INFO ( default/core/BGP ): [Y.Y.Y.Y] BGP_OPEN: Local AS: MYASNUM Remote AS: > MYASNUM HoldTime: 90 > > > For any traffic that has src_host or dst_host from my AS (MYASNUM) the as_src > or as_dst field is equal to "0". Here are a few lines from the file test.txt: > > {"event_type": "purge", "as_src": 0, "as_dst": 15169, "iface_in": 546, > "iface_out": 755, "ip_src": "MY_AS_NET", "ip_dst": "8.8.8.8", "port_src": > 51858, "port_dst": 53, "ip_proto": "udp", "packets": 1, "bytes": 86} > {"event_type": "purge", "as_src": 26415, "as_dst": 0, "iface_in": 755, > "iface_out": 507, "ip_src": "192.33.14.30", "ip_dst": "MY_AS_NET", > "port_src": 53, "port_dst": 37118, "ip_proto": "udp", "packets": 1, "bytes": > 1034} > > as far as I understood by parsing test.txt - this value is assigned to all > the routes received from route-reflector with type "internal". > Is it possible to tell the "aggregate[data]" to use instead of "0" the value > obtained with BGP_OPEN from the field "Local AS" or "Remote AS"? > > > -- > ANK32-RIPE > > > _______________________________________________ > pmacct-discussion mailing list > http://www.pmacct.net/#mailinglists _______________________________________________ pmacct-discussion mailing list http://www.pmacct.net/#mailinglists