integrated server

42
Integrated Server SUPPLY, DELIVERY, INSTALLATION, COMMISSIONING AND TESTING FOR NEW RADIUS ACCOUTING SERVER Prepared by Febru Wasono ([email protected])

Upload: febru

Post on 28-Nov-2014

1.215 views

Category:

Education


2 download

DESCRIPTION

how to setup server

TRANSCRIPT

Page 1: Integrated server

Integrated ServerSUPPLY, DELIVERY, INSTALLATION, COMMISSIONING AND TESTING FOR NEW RADIUS

ACCOUTING SERVER

Prepared by

Febru Wasono

([email protected])

Page 2: Integrated server

STEP 1 [SUPLY / THEORY]

Global Concept Server Requirements Basic-Networking VPN P2P Connections File-Server Routing Traffic limitations

Page 3: Integrated server
Page 4: Integrated server

Hardware Requirement

Hardware Specification

CPU Intel Core 2 Duo Pentium processor

Memory 2GB DDR2 server RAM

Hard Drive 360GB SATA Hard Disk

Network Interface Dual Gigabit network interfaces

Power Supply Redundant power supply

Page 5: Integrated server

Software Requirement

Application Specification

Operating System Linux Ubuntu 8.04 (Hardy Heron)

Radius Server Version 2.0

MySQL Version 5

Dolaradius Version 0.8.9

Samba Version 5

proFTP/TFTP

Page 6: Integrated server

Standard Configuration

Index Description Value

1 Hostname Sma-server.com

IP / Subnet 10.10.0.1 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

Administrator User Role Username Password

root “root”

Page 7: Integrated server

2 Hostname vpn.sma-server.com

IP / Subnet 10.10.0.2 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

3 Hostname aaa.sma-server.com

IP / Subnet 10.10.0.3 / 255.255.255.0

Gateway 10.10.0.3 / 255.255.255.0

Workgroup Workgroup

Administrator User Role Password

testing123”

Auth Port 1812

Acct Port 1813

Page 8: Integrated server

4 Hostname file.sma-server.com

IP / Subnet 10.10.0.4 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

5 Hostname dbs.sma-server.com

IP / Subnet 10.10.0.5 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

Administrator User Role Username Password

root/“root” radius/”radius”

Page 9: Integrated server

6 Hostname dhcp.sma-server.com

IP / Subnet 10.10.0.6 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

7 Hostname cache.sma-server.com

IP / Subnet 10.10.0.7 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

Port Bind 3128

8 Hostname dans.sma-server.com

IP / Subnet 10.10.0.8 / 255.255.255.0

Gateway 10.10.0.1

Workgroup Workgroup

Port Bind 8080

Page 10: Integrated server

Basic-Networking

Page 11: Integrated server
Page 12: Integrated server

VPN

VPN is Virtual Private Network, a tunnel link to make a private community.

Securing interconnection. Encryption support PPTP/IpSEC support

Custom-routing

Page 13: Integrated server

Create New VPN Connections

Page 14: Integrated server
Page 15: Integrated server
Page 16: Integrated server
Page 17: Integrated server
Page 18: Integrated server
Page 19: Integrated server
Page 20: Integrated server
Page 21: Integrated server
Page 22: Integrated server

Connection is ready

Page 23: Integrated server

Samba

File Server on *nix system Multi session support Privileges. Quota and User-based privileges system.

Page 24: Integrated server

Accessing File via samba

Page 25: Integrated server

Accessing File on Linux

Page 26: Integrated server

Samba Administration [change password]

Page 27: Integrated server

Radius

Radius is AAA server for general purposes Authentication : [user + password] Authorization : [Routing] Accounting : [time-based or package-

based] FreeRadius, Daloradius, openRadius, etc

Page 28: Integrated server

Inserting data for new usersinsert into `radcheck` (`username`,`attribute`,`op`,`value`) values ("S_6886","User-

Password","==","XXXX"); insert into `radusergroup` (`username`,`groupname`,`priority`) values ("S_6886","siswa","2"); insert into `userinfo` (`username`,`firstname`,`lastname`) values ("S_6886","XII IPA 3","ACHMAD ZUNAIFAN LAHUDDIN"); insert into `radcheck` (`username`,`attribute`,`op`,`value`) values ("S_6886","Expiration",":=","24 Jul 2010");

Page 29: Integrated server

Generate Batch-User

Page 30: Integrated server

Changing Password

Page 31: Integrated server

Checking time-usage

Page 32: Integrated server

Checking user-billing

Page 33: Integrated server

Checking user online

Page 34: Integrated server

Php myadmin

Administration for all user on mySQL database server.

User Friendly UI

Page 35: Integrated server

Add-user traffic limitations

Page 36: Integrated server

Checking user online

Page 37: Integrated server

Add administrator for Radius

Page 38: Integrated server

Dans Guardian [porn protection]

vim /etc/dansguardian/lists/bannedregexpurllist

vim /etc/dansguardian/lists/exceptionurllist

vim /etc/dansguardian/lists/bannedurllist

Page 39: Integrated server

STEP 2 : [Delivery]

Server : Ubuntu Radius : FreeRadius + Daloradius P2P : PPTP Server Phpmyadmin Dansguardian Routing : Iptables

Page 40: Integrated server

Step 3 : [installation]

Page 41: Integrated server

Step 4 : Commissioning and Testing

Page 42: Integrated server

Step 5 : [administrating and maintenance]