
source:http://linuxpoison.blogspot.com/2008/06/13578175807518.html
Devices | Windows Com Port | Linux equivalent |
Mouse | COM 1 | /dev/ttyS0 |
External Modem | COM 2 | /dev/ttyS1 |
Floppy Drive | Normal Floppy cable | /dev/fd0 |
Printer | Lpt Port | /dev/lp0 |
CDROM Drive | IDE cable | /dev/cdrom |
/etc/sysconfig/network-scripts/ifcfg-eth0:0
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.100
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
TYPE=Ethernet
Similar to the above example you can create several aliases. But what if you have to add a lot of IPs that are in a range like this? Let’s say that I want to add 100 IPs this way… this is possible, but not very effective, right? RedHat based systems offer a method to bind a range of IPs in a quick way allowing us to eliminate the need to create a lot of files and saving us time doing this.
Create a file /etc/sysconfig/network-scripts/ifcfg-eth0-range0 if this doesn’t exist, or just add to it if you already have it, the following lines:
/etc/sysconfig/network-scripts/ifcfg-eth0-range0
IPADDR_START=192.168.0.100
IPADDR_END=192.168.0.200
CLONENUM_START=0
where: IPADDR_START is the first IP and IPADDR_END is the last IP in the range. CLONENUM_START is the number that will be assigned to the first IP alias interface (eth0:0 in this example).
If you need to add more ranges of IPs then just use a different file for ex. ifcfg-eth0-range1, for each one of the ranges. You need to be careful and use the proper CLONENUM_START to not overwrite other aliases. Once you have configured the range/s of IPs you just need to restart the network service in order to activate it:
service network restart
To create a driver diskette from a driver diskette image:
Insert a blank, formatted diskette into the first diskette drive.
From the same directory containing the driver diskette image, such as drvnet.img, type
dd if=drvnet.img of=/dev/fd0 as root.