Changeset 1d317bb for chapter07/network.xml
- Timestamp:
- 12/20/2004 07:09:48 PM (19 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- d16b694b
- Parents:
- e0a04e8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter07/network.xml
re0a04e8 r1d317bb 12 12 <secondary>configuring</secondary></indexterm> 13 13 14 <para>This section only applies if you're going to configure a network15 card.</para>16 17 <para>If you don't have any network cards, you are most likely not going to18 create any configuration files relating to network cards. If that is the19 case, you must remove the <filename class="symlink">network</filename> symlinks from all the20 run-level directories21 (<filename class="directory">/etc/rc.d/rc*.d</filename>)</para>22 23 14 <sect2> 24 15 <title>Creating network interface configuration files</title> 25 16 26 <para>Which interfaces are brought up and down by the network script depends on 27 the files in the <filename class="directory">/etc/sysconfig/network-devices</filename> directory. This 28 directory should contain subdirectories in the form of 29 <filename>ifconfig.xyz</filename>, where <quote>xyz</quote> is a network 30 interface name (such as eth0)</para> 31 32 <para>If you decide to rename or move this 33 <filename class="directory">/etc/sysconfig/network-devices</filename> directory, 34 make sure you update the <filename>/etc/sysconfig/rc</filename> file as well and 35 update the <quote>network_devices</quote> by providing it with the new path.</para> 36 37 <para>Now, new files are created in that directory. The following command 38 creates a sample <filename>ipv4</filename> file for the 17 <para>The following command creates a sample <filename>ipv4</filename> file for the 39 18 <filename>eth0</filename> device:</para> 40 19 … … 50 29 EOF</userinput></screen> 51 30 52 <para>Of course, the values of those variables have to be changed in every file53 to match the proper setup. If the ONBOOT variable is set to <quote>yes</quote>,54 the network script will bring up the equivalent interface during the booting of55 the system. If set to anything but <quote>yes</quote>, the equivalent interface56 will be ignored by the network script and not brought up.</para>57 58 <para>The SERVICE entry defines the method of obtaining the IP address. The LFS59 bootscripts have a modular IP assignment format, and by creating additional60 files in61 <filename class="directory">/etc/sysconfig/network-devices/services</filename>,62 you can allow other IP assignment methods. This would commonly be used if you63 need DHCP, which is addressed in the BLFS book.</para>64 65 <para>Of course, GATEWAY should contain the IP of your default gateway, if you66 have one. If not, then don't include the GATEWAY line in the configuration67 file.</para>68 69 31 </sect2> 70 32 … … 73 35 <indexterm zone="resolv.conf"><primary sortas="e-/etc/resolv.conf">/etc/resolv.conf</primary></indexterm> 74 36 75 <para>If you're going to be connected to the Internet then most likely you'll 76 need some means of DNS name resolution to resolve Internet domain names to IP 77 addresses. This is best achieved by placing the IP address of your assigned DNS 78 resolver, available from your ISP (Internet Service Provider) or network 79 administrator, into <filename>/etc/resolv.conf</filename>. Create the file by 80 running the following:</para> 37 <para>Create the file by running the following:</para> 81 38 82 39 <screen><userinput>cat > /etc/resolv.conf << "EOF" … … 89 46 EOF</userinput></screen> 90 47 91 <para>Of course, replace92 <replaceable>[IP address of your nameserver]</replaceable> with the IP address93 of the DNS resolver assigned for your use. There will often be more than one94 entry (requirements demand secondary servers for fallback capability). The IP95 address may even be a router on your local network.</para>96 97 48 </sect2> 98 49
Note:
See TracChangeset
for help on using the changeset viewer.