Carla Schroder0596102488, 9780596102487
Table of contents :
Linux Networking Cookbook……Page 1
Table of Contents……Page 6
Audience……Page 16
Contents of This Book……Page 17
What Is Included……Page 20
Downloads and Feedback……Page 21
Using Code Examples……Page 22
Safari® Books Online……Page 23
Acknowledgments……Page 24
Connecting to the Internet……Page 26
Cable……Page 28
Cable, DSL, and dial-up gotchas……Page 29
Regulated Broadband Services……Page 30
Latency, Bandwidth, and Throughput……Page 31
High-End Enterprise Routers……Page 32
Management port……Page 33
Per-port access controls……Page 34
Gigabit Ethernet Gotchas……Page 35
Wireless Networking……Page 36
2.0 Introduction……Page 37
Required Hardware……Page 38
Solution……Page 39
Discussion……Page 41
Problem……Page 42
See Also……Page 43
Solution……Page 44
Problem……Page 46
Solution……Page 47
Discussion……Page 48
Solution……Page 49
Discussion……Page 50
Discussion……Page 51
Solution……Page 52
Problem……Page 53
Solution……Page 54
See Also……Page 56
See Also……Page 57
Discussion……Page 58
Discussion……Page 59
See Also……Page 60
3.0 Introduction……Page 61
Separating Private and Public……Page 62
Iptables and NAT, SNAT, and DNAT……Page 63
When Is a Firewall Needed?……Page 64
iptables Policies and Rules……Page 65
Tables Overview……Page 66
Specialized Linux Firewall and Routing Distributions……Page 67
Important Disclaimer……Page 68
Discussion……Page 69
Problem……Page 70
Solution……Page 71
Configuration definitions……Page 72
Solution……Page 73
Discussion……Page 74
Solution……Page 75
Problem……Page 76
Solution……Page 77
Discussion……Page 79
See Also……Page 80
Discussion……Page 81
Discussion……Page 82
Solution……Page 83
Problem……Page 84
Solution……Page 85
See Also……Page 86
Solution……Page 87
Discussion……Page 88
See Also……Page 89
Discussion……Page 90
Solution……Page 91
Discussion……Page 92
Solution……Page 93
Solution……Page 94
Discussion……Page 95
Solution……Page 96
Discussion……Page 98
See Also……Page 100
Solution……Page 101
See Also……Page 103
Solution……Page 104
Solution……Page 105
See Also……Page 106
4.0 Introduction……Page 107
Security……Page 109
See Also……Page 110
Discussion……Page 111
Solution……Page 112
Discussion……Page 113
See Also……Page 114
Solution……Page 115
Discussion……Page 116
See Also……Page 117
Discussion……Page 118
Solution……Page 119
Discussion……Page 120
Solution……Page 121
Solution……Page 122
Discussion……Page 124
Problem……Page 125
Solution……Page 126
Discussion……Page 128
Solution……Page 129
See Also……Page 130
Discussion……Page 131
Discussion……Page 132
Solution……Page 133
Discussion……Page 135
Solution……Page 138
Solution……Page 139
Solution……Page 140
See Also……Page 141
Solution……Page 142
Discussion……Page 143
Solution……Page 145
Solution……Page 146
See Also……Page 147
5.0 Introduction……Page 148
Production Hardware and Software……Page 149
Digium, Asterisk, and the Zapata Telephony Project……Page 150
Asterisk Implementations……Page 151
Solution……Page 152
Discussion……Page 155
Solution……Page 156
Problem……Page 157
Solution……Page 158
Discussion……Page 160
Solution……Page 161
sip.conf……Page 163
Dialplans……Page 166
Solution……Page 168
See Also……Page 170
Solution……Page 171
Solution……Page 173
Discussion……Page 175
Solution……Page 176
See Also……Page 177
Solution……Page 178
Discussion……Page 179
Solution……Page 181
Discussion……Page 182
Solution……Page 183
Problem……Page 184
See Also……Page 185
Problem……Page 186
Solution……Page 187
Solution……Page 188
See Also……Page 189
See Also……Page 190
Discussion……Page 191
See Also……Page 192
Problem……Page 193
Discussion……Page 194
Solution……Page 195
Solution……Page 196
See Also……Page 197
6.0 Introduction……Page 198
Linux Routing and Networking Commands……Page 199
Solution……Page 201
Solution……Page 203
Discussion……Page 204
Solution……Page 205
See Also……Page 207
Solution……Page 208
See Also……Page 209
Solution……Page 210
Problem……Page 211
Problem……Page 212
Solution……Page 213
Discussion……Page 214
Solution……Page 216
Solution……Page 217
Discussion……Page 218
Solution……Page 219
Problem……Page 220
Solution……Page 221
Solution……Page 222
Discussion……Page 223
Solution……Page 224
Solution……Page 226
Solution……Page 227
See Also……Page 228
7.0 Introduction……Page 229
OpenSSH Components……Page 230
Using OpenSSH……Page 231
Solution……Page 232
Solution……Page 233
Solution……Page 234
Discussion……Page 235
Solution……Page 236
Discussion……Page 237
Solution……Page 238
Problem……Page 239
Solution……Page 240
Problem……Page 241
See Also……Page 242
Solution……Page 243
See Also……Page 244
Discussion……Page 245
Solution……Page 246
See Also……Page 247
Solution……Page 248
Discussion……Page 249
Solution……Page 250
Solution……Page 251
See Also……Page 252
FreeNX……Page 253
VNC……Page 254
Solution……Page 255
See Also……Page 257
Set up the server……Page 258
Set up the connection……Page 259
Discussion……Page 261
See Also……Page 262
Discussion……Page 263
See Also……Page 264
Solution……Page 265
Discussion……Page 266
Discussion……Page 267
Solution……Page 269
See Also……Page 270
Solution……Page 271
Solution……Page 272
Solution……Page 273
Discussion……Page 274
Solution……Page 275
See Also……Page 276
Solution……Page 277
Discussion……Page 278
Discussion……Page 279
See Also……Page 281
Solution……Page 282
Solution……Page 283
Solution……Page 284
See Also……Page 285
See Also……Page 286
Solution……Page 287
See Also……Page 289
9.0 Introduction……Page 290
OpenVPN……Page 291
Solution……Page 292
Discussion……Page 294
Solution……Page 295
Discussion……Page 296
Solution……Page 297
Discussion……Page 298
Solution……Page 299
Discussion……Page 300
Solution……Page 301
Discussion……Page 303
Solution……Page 304
Discussion……Page 305
Solution……Page 306
Solution……Page 307
See Also……Page 308
Solution……Page 309
Solution……Page 310
See Also……Page 311
10.0 Introduction……Page 312
IPSec VPN……Page 313
Linux Requirements……Page 314
Solution……Page 315
Solution……Page 316
See Also……Page 317
Discussion……Page 318
Solution……Page 319
Solution……Page 320
Discussion……Page 322
Discussion……Page 323
Solution……Page 324
Solution……Page 325
Discussion……Page 326
Solution……Page 327
See Also……Page 329
Replacing an NT4 Domain Controller……Page 330
Hardware Requirements……Page 331
Solution……Page 332
Discussion……Page 333
See Also……Page 334
Solution……Page 335
Discussion……Page 336
Solution……Page 337
Solution……Page 338
Discussion……Page 340
See Also……Page 341
Solution……Page 342
Solution……Page 344
Discussion……Page 347
Discussion……Page 348
See Also……Page 349
Problem……Page 350
Solution……Page 351
Discussion……Page 352
See Also……Page 354
Smb4k……Page 355
See Also……Page 356
12.0 Introduction……Page 357
LDAP Directory Structure……Page 358
Schemas, objectClasses, and Attributes……Page 360
The “Secret” RootDSE……Page 361
Deciding How Deep Your Directory Is……Page 362
Discussion……Page 364
Solution……Page 366
Solution……Page 369
Discussion……Page 371
See Also……Page 372
Solution……Page 373
See Also……Page 374
Discussion……Page 375
See Also……Page 376
Problem……Page 377
Discussion……Page 378
Solution……Page 379
Discussion……Page 380
Solution……Page 381
Discussion……Page 382
Solution……Page 383
Discussion……Page 386
Solution……Page 388
Solution……Page 389
Solution……Page 391
See Also……Page 394
See Also……Page 395
13.0 Introduction……Page 396
Solution……Page 397
Discussion……Page 399
Solution……Page 401
Discussion……Page 402
Solution……Page 403
Solution……Page 405
Discussion……Page 413
Solution……Page 414
Problem……Page 415
Solution……Page 416
Solution……Page 417
Solution……Page 418
Discussion……Page 419
Host definitions……Page 420
See Also……Page 421
Solution……Page 422
See Also……Page 424
Solution……Page 425
Discussion……Page 426
Solution……Page 427
Solution……Page 428
See Also……Page 429
See Also……Page 430
Solution……Page 431
See Also……Page 432
14.0 Introduction……Page 433
Discussion……Page 434
Solution……Page 435
Discussion……Page 436
See Also……Page 437
Solution……Page 438
Discussion……Page 439
Solution……Page 440
Discussion……Page 441
See Also……Page 442
Discussion……Page 443
Solution……Page 444
Discussion……Page 445
Solution……Page 447
Discussion……Page 448
Discussion……Page 449
Solution……Page 450
Solution……Page 451
See Also……Page 452
See Also……Page 453
Solution……Page 454
Problem……Page 455
Discussion……Page 456
See Also……Page 457
Solution……Page 458
Solution……Page 459
Discussion……Page 460
See Also……Page 461
15.0 Introduction……Page 462
Barriers to Adoption……Page 463
Anatomy of IPv6 Addresses……Page 464
IPv6 address types and ranges……Page 465
Counting in Hexadecimal……Page 466
Solution……Page 467
Solution……Page 468
See Also……Page 469
Discussion……Page 470
Solution……Page 471
Solution……Page 472
Solution……Page 473
Solution……Page 474
Solution……Page 475
See Also……Page 476
PXE Boot……Page 477
Problem……Page 478
Discussion……Page 479
Solution……Page 480
Discussion……Page 481
Solution……Page 482
Problem……Page 483
Solution……Page 484
See Also……Page 485
Solution……Page 486
Discussion……Page 487
Solution……Page 488
Problem……Page 489
Solution……Page 490
16.8 Network Installation of a Debian System……Page 491
Discussion……Page 492
Solution……Page 493
Discussion……Page 494
Solution……Page 495
Solution……Page 496
Solution……Page 497
See Also……Page 498
Solution……Page 499
Solution……Page 500
See Also……Page 502
17.0 Introduction……Page 503
Problem……Page 504
Discussion……Page 505
See Also……Page 507
Solution……Page 508
Discussion……Page 509
Solution……Page 510
Discussion……Page 511
Problem……Page 512
Discussion……Page 513
Solution……Page 514
Discussion……Page 515
See Also……Page 516
Solution……Page 517
Discussion……Page 518
See Also……Page 519
Solution……Page 520
Solution……Page 521
Problem……Page 522
Problem……Page 523
Solution……Page 524
See Also……Page 525
Problem……Page 526
Solution……Page 527
Discussion……Page 528
Solution……Page 529
Solution……Page 530
See Also……Page 531
See Also……Page 532
Discussion……Page 533
Solution……Page 534
Problem……Page 535
See Also……Page 536
Solution……Page 537
Solution……Page 538
See Also……Page 539
19.0 Introduction……Page 540
Problem……Page 541
Solution……Page 542
Solution……Page 544
Solution……Page 546
Solution……Page 548
Discussion……Page 549
Solution……Page 550
Discussion……Page 551
Solution……Page 552
Discussion……Page 553
Solution……Page 554
Discussion……Page 557
Solution……Page 558
Discussion……Page 559
Solution……Page 560
See Also……Page 562
Solution……Page 563
Discussion……Page 564
Solution……Page 565
Discussion……Page 566
Solution……Page 567
Solution……Page 570
Solution……Page 571
See Also……Page 573
Solution……Page 574
Discussion……Page 575
Solution……Page 576
Discussion……Page 581
Solution……Page 582
Problem……Page 583
See Also……Page 584
Solution……Page 585
Discussion……Page 586
See Also……Page 587
Essential References……Page 588
A……Page 591
B……Page 592
C……Page 593
D……Page 595
F……Page 596
I……Page 597
L……Page 599
M……Page 600
N……Page 601
O……Page 602
P……Page 603
R……Page 605
S……Page 606
T……Page 610
V……Page 611
W……Page 612
Building a Custom Kernel……Page 615
Building a Vanilla Kernel……Page 616
Configuration Options……Page 618
Patching a Kernel……Page 619
Customizing Fedora Kernels……Page 620
Customizing Debian Kernels……Page 621
See Also……Page 622
Index……Page 624
Reviews
There are no reviews yet.