You already are getting multiples. If you are looking for them as a single string then just concatenate them together:
concatenation “,” of (addresses whose (it as string != “0.0.0.0”) of ip interfaces whose (loopback of it = false) of network as string)
or even
concatenation “, " of ( (address of it as string & " (” & mac address of it & “)”) of adapters whose (address of it as string != “0.0.0.0”) of network )
For Unix servers, gjeremia’s first example works fine. The second example, though, needs a very slight change. You need to replace ‘adapters’ with ‘ip interfaces’. i.e.
concatenation “, " of ( (address of it as string & " (” & mac address of it & “)”) of ip interfaces whose (loopback of it = false) of network as string)