Corel Linux Tips & Tricks






IP Masquerading
by Ken Knight

    Feb. 15
    I managed to get Corel Linux doing both functions at the same time (IPmasq and DHCPd), however, it wasn't using the IPmasq package that comes installs with the Corel Update utility. I ended up having to manually add several lines to the network file in the Init.d directory. I will put up a guide on how to do this as soon as I get ICQ working through the firewall. Everything else I've tested works fine.

    Feb. 7
    Please note, there is a conflict between Corel's IPmasq package and the DHCP server. I am currently trying to resolve this issue with Corel and will post new information as it is obtained. This being said, if you need IP Masquerading, you will have to use static IP's on your workstations.

This guide is mainly for Dial-up ISP access. I will try to get one up here for Cable and ADSL as soon as possible. This is going to be one of the easier things you'll probably implement and I have to say, that Corel has done an outstanding job with the Corel Update® utility. We're going to list this stuff step-by-step. So do it by the numbers and everything should come out fine.

  1. The first thing you need to do is make a connection to the Internet. However you normally do it (ie. ADSL, cable modem, Dial-up).

  2. Next startup the Corel Update utility. It's located under "Start, Applications, System".

  3. Select the Options menu and then "Set File sources". You should see a screen similar to below. Once you've got that dialog open place a checkmark in the "Custom Path(s)" box. And then put a check beside the first "deb http://" line. Make it look just like the yellow section below, then click OK.

  4. Next click the "Update Profile" button. This will cause the system to go out and find all current patches and applications for the Debian release. By adding that custom path it will now search the Debian site. This may take a few minutes depending on your connection method. ( I envy those with ADSL and Cable).

  5. My original quide advocated using Corel as a DHCP server. I have since determined that Corel's IPMasq package has conflicts with the DHCP server. So my advice as this point is to choose static IP's on your workstations until I or someone else can resolve the issue. You'll probably want to give the linux box a static IP. Check out the "Static IP Guide" for more info on that subject. If you don't want DHCP then skip to 7. Since we want DHCP then we need to click on the "Available Software" tab, and then select the "Edit / Find" menu. In there type in "DHCP" (without the quotes). Look for the DHCP-beta server. When you find it. Click in the status column to the left of it. This will place an ICON similar to the following in that column.

  6. Now click on the "Install" icon at the top. This will start the install process. Corel will ask you if the items listed in the dialog box are the ones you want to install, simply click OK and you'll the see the progress bar start whirling away. Once it's done you can move on to step 7.

  7. Once it's finished click on the tab labeled "available software" and select the first item in the tree. Then click on the "Edit / Find" menu or just hit Ctrl+F. Once the Find dialog comes up, key in "masq". It should find the following items (in picture):

    I know, my Current Software profile is where they're located... I've already got them installed. Select the "ipmasq" and the "ipportfw" options, by clicking in the "Status" column. Again you should now see an icon like this:

  8. Next click the Install and Update icon: During the install process, you'll be asked if you want IP masquerading and Firewalls rules to go up and down with your Dial-up connection (if your using dialup). I answered no, because I wanted them to be in place all the time. You'll then be asked if you want to start the IP Masquerading service. Answer "Y". Bingo! you're done with the linux box. Now you need to move onto the Windows machines.

    Click here to learn how to setup the Windows machines