Настройка интернета linux fedora

User Guide — Connecting to the Internet

Fedora includes a graphical tool to help configure various connections and network interfaces, which this chapter will demonstrate how to use. In Fedora 8 Network Manager is included by default and allows easy management of configured connections.

Contents

GNOME

To launch the Network Configuration Tool in GNOME, navigate to the System > Administration > Network menu entry. When working as a regular user the application prompts for the root password.

KDE

To launch the Network Configuration Tool in KDE, navigate to the KMenu > Applications > System > Network menu entry. When working as a regular user the application prompts for the root password.

Configuring PPPoE

PPPoE connections are primarily used for xDSL connections. PPPoE stands for PPP over Ethernet.

In the main screen, click the New Button and then choose XDSL Configuration from the left hand column, clicking the Next button to proceed.

In the following screen, enter the name of the xDSL provider, and the username and password belonging to this account. When more than one Ethernet device is present on the system, ensure the correct device is selected from the drop down menu labeled Ethernet device. Click Next to proceed.

To configure this network connection to start when the system boots, click the appropriate entry in the main dialog, and then click the Edit button. Ensure that the Active device when computer starts box is ticked. To learn how to manually activate this connection see the Network Manager section.

DHCP Connection

DHCP connections are common when using cable-modems, LANs, and most SOHO broadband providers.

DHCP is enabled by default
Fedora configures network interfaces to use DHCP by default. Follow these directions if DHCP was deactivated at some point.

To enable DHCP for a particular network interface, launch Network Manager, select the appropriate entry for the interface and click Edit. Ensure that the Automatically obtain IP address settings with is selected and set to DHCP.

Static IP Address

To configure a network interface for a static IP address, click on the network interface in the main dialog, and then click the Edit button. Next ensure that Statically IP addresses is marked, filling in the appropriate details in the Manual IP Address section.

Читайте также:  Alt linux шифрование дисков

For a static IP address, it is also necessary to fill in the details under the DNS tab of the main interface.

Network Manager

If Network Manager is not enabled in Fedora, it can be enabled by going to System > Administration > Services and and checking Network Manager.

Make sure to save the modifications otherwise the changes will not be written to file. To start them straight away you will need to highlight Network Manager and click the start button.

The programs simplify the process of connecting your laptop or desktop to the network. When you have enabled the programs you should see the nm-applet icon which looks like the one below.

When it has been enabled you can right click on the icon and enable wireless or wired networks. Enabling both does not affect how Network Manager operates.

If you have a wireless network and it is supported by Fedora left clicking on the icon and selecting Connect to other network and putting the details of your connection will cause Network Manager to use that information to connect to the network.

Wireless

Fedora includes some wireless firmware and methods to install closed source firmware. Network Manager in GNOME and KNetwork Manager in KDE are made to automatically function with the drivers that you installed in Fedora.

Fedora has available from the repositories the following wireless drivers:

Firmware Name Firmware Description
ipw2100-firmware Intel IPW2100
iwl3945-firmware Intel IPW3945
iwl4965-firmware Intel IPW4965
b43 Broadcom PCI/Cardbus
b43legacy Broadcom PCI/Cardbus
adm8211 Admtek PCI/Cardbus
p54 Prism54 USB and PCI/Cardbus
zd1211rw Zydas USB
rtl8180 Realtek PCI/Cardbus
rtl8187 Realtek USB
rt2x00 Ralink USB and PCI/Cardbus
ath5k Atheros PCI/Cardbus
ipw2200 Intel IPW2200
orinoco/hostap Prism2

If you need any of the following firmware install the software using Pirut by going to Applications > Add/Remove Software or if you require the iwl3945 firmware for example.

If the software doesn’t show up you can search for the software by going to the search tab in Pirut or:

A current bug with some of the firmware is that the wireless light is not enabled, this does not mean the wireless card is turned off

KDE Network Manager

Network Manager is not enabled by default in Fedora, it is installed by default however. Enabling Network Manager is a simple process of going to KMenu > Applications > System > Services and checking Network Manager and Network Manager Dispatcher.

Make sure to save the modifications otherwise the changes will not be written to file. To start them straight away you will need to highlight Network Manager and click the start button.

The programs simplify the process of connecting your laptop or desktop to the network. When you have enabled the programs you should see the nm-applet icon which looks like the one below in your taskbar.

Читайте также:  Для linux pdf printer

When it has been enabled you can right click on the icon and enable wireless or wired networks. Enabling both does not affect how Network Manager operates.

If you have a wireless network and it is supported by Fedora left clicking on the icon and selecting Connect to other network and putting the details of your connection will cause Network Manager to use that information to connect to the network.

Remote Desktop

Fedora has remote desktop as part of the default install.

Desktop Program Icon Menu location
Gnome File:Docs Drafts DesktopUserGuide ConfiguringInternet gnome-remote-desktop.png System > Preferences > Internet and Network
KDE KMenu > Applications > Settings

Enabling Desktop Sharing is as simple as ticking the Allow other users to view your desktop. If you would like other people to control your desktop you can tick the appropriate setting.

Copyright © 2023 Red Hat, Inc. and others. All Rights Reserved. For comments or queries, please contact us.

The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community maintained site. Red Hat is not responsible for content.

  • This page was last edited on 15 April 2009, at 17:38.
  • Content is available under Attribution-Share Alike 4.0 International unless otherwise noted.
  • Privacy policy
  • About Fedora Project Wiki
  • Disclaimers
  • Code of Conduct
  • Sponsors
  • Legal
  • Trademark Guidelines

Источник

Настройка интернета linux fedora

Рассмотрим конфигурирование сети в операционных системах по управлением Red Hat Enterprise Linux (RHEL) / CentOS / Fedora.

Red Hat Enterprise Linux (RHEL) — Операционная система на снове Linux выпускаемая компанией Red Hat для корпоративного использования и распространяется по годовой платной подписке. Состоит из хорошо провереных и отлаженных компонентов.

Fedora — Операционная система выпускаемая также компанией Red Hat, но в отличие от RHEL проект Fedora распространяется свободно, на Fedore тестируются новых разработки компании Red Hat, которые в дальнейшем уже испольуются для корпоративно дистрибутива RHEL.

CentOS — Операционная система основанная на исходном коде RHEL и по сути является ее клоном. Проект был создан и поддерживается интернациональной командой энтузиастов.

Основные конфигурационные файлы.

Сетевые настройка осуществляется методом правки конфигурационных файлов, т.к. Fedora и CentOS основаны на RHEL, то и сами файлы настроек и их расположение однинаковое, поэтому дальнейшие примеры настроек будут подходить ко всем трем дистрибутивам.

Файл настройки общей интформации /etc/sysconfig/network

В этом файле задается сетевое имя компьютера (HOSTNAME), дефолтный маршрут (GATEWAY), DNS-домен (DOMAINNAME).

Пример конфигурации в файле network для Red Hat / CentOS / Fedora.

[root@linux ~]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=myhostname DOMAINNAME=domainname.com ## поле является необязательным. GATEWAY=192.168.1.1 ## default gateway для системы.

Скрипты настройки сетевых интерфейсов /etc/sysconfig/network-scripts/ifcfg-*

В этих файлах настраиваются основные данные для сетевых интерфейсов такие как ip адрес (IPADDR), сетевая маска (NETMASK), адрес сети (NETWORK), braodcast адрес (BROADCAST). Под звездочкой понимается имя сетевого интерфейса, например eth0, eth1, eth2, lo и т.п., зависит от количества установленных сетевых карт в системе.

Читайте также:  Find linux output to file

Приведу пример файла cо статической настройкой сетевых параметров интерфейса eth0 для Red Hat / CentOS / Fedora.

[root@linux ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ## eth0 - имя интерфейса. BOOTPROTO=static HWADDR=FE:14:7E:68:FA:FB ## mac адрес интерфейса. IPADDR=192.168.1.10 NETMASK=255.255.255.0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 ONBOOT=yes ## параметр yes означает автоматически поднимать интерфейс eth0 при загрузке системы.

Пример файла с настройкой интерфейса eth1 на получаение сетевых адресов по протоколу DHCP для Red Hat / CentOS / Fedora.

[root@linux ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=dhcp HWADDR=00:16:D7:AC:19:93 ONBOOT=yes

Также во всех система присуствует файл с настройками loopback интерфеса (lo).

[root@linux ~]# cat /etc/sysconfig/network-scripts/ifcfg-lo DEVICE=lo IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 BROADCAST=127.255.255.255 ONBOOT=yes NAME=loopback ## имя интерфейса.

Файл настройки статических маршрутов /etc/sysconfig/static-routes

Все записи о статических маршрутах содержащемся в этом файле будут автоматически добавлены при загрузке системы в таблицу маршрутизации. В формае записи маршрута сначала идет интерфейс, можно указать any, что будет означать любой интерфейс, потом идет тип маршрута (host — адрес хоста или net — адрес сети) , сеть, маска данной сети, и шлюз.

[root@linux ~]# cat /etc/sysconfig/static-routes eth0 -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 any -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1

Скрипт для настройки статических маршрутов для конкретного интерфейса /etc/sysconfig/network-scripts/route-eth0

Если данного файла вы ненайдете в системе неотчаивайтеь просто создайте его и пропишити нужный вам маршрут.

[root@linux ~]# cat /etc/sysconfig/network-scripts/route-eth0 192.168.0.0/16 via 192.168.1.1

Файл /etc/hosts

Впоследнее время неактуален раньше использовался для соответствия списока ip-адресов и символьных имен.

Файл настроек DNS серверов /etc/resolv.conf

В этом файле перечисляется список ip адресов DNS серверов.

[root@linux ~]# cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4

Управление сетевыми интерфейсами.

Для просмотра состояния и конфигурации интерфейса существуют специальные команды.

[root@linux ~]# ifconfig [root@linux ~]# ip a

Посмотреть таблицу маршрутизации модно используя команду:

В Red Hat Enterprise Linux (RHEL) / CentOS / Fedora существуют специальные сценарии для управления сетевыми интерфейсами.

Сценарии ifup и ifdown позволяют включить или отключить сетевой интерфейс. В качестве аргумента эти сценарии принемают имя интерфейса.

ifdown eth0 - отключит интерфейс. ifup eth0 - включить интерфейс.

Сценарий service network или /etc/init.d/network позволяют включить (start), отключить (stop) или перезапустить (restart) все интерфейсы разом.

service network stop service network restart /etc/init.d/network start

И на последок, функция маршрутизации между интерфейсами по умолчанию отключена, однако ее можно включить для этого надо добавить в файл /ete/sysctl.conf запись net.ipv4.ip_forward=1 и перезапустить систему.

На этом рассмотрение настройки сети в операционных системах Red Hat Enterprise Linux (RHEL) / CentOS / Fedora завершено.

Источник

Оцените статью
Adblock
detector