вверх

Настройка сетевых параметров RH

Прописываем базовые сетевые константы (в т.ч имя хоста и маршрут по умолчанию)

[root@mars ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mars.ad.bgp
DHCP_HOSTNAME=mars.ad.bgp
NETWORKING_IPV6=no
GATEWAY=192.168.108.1

В hosts надо прописать самого себя:

[root@mars ~]# cat /etc/hosts
127.0.0.1               mars.ad.bgp mars localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6

Конфигурируем сетевой интерфейс с поддержкой DHCP:

[root@mars ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# VIA Technologies, Inc. VT6105/VT6106S [Rhine-III]
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:1C:F0:D0:73:6B
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

Конфигурируем сетевой интерфейс вручную

[root@mars ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
# Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gigabit Ethernet Controller
DEVICE=eth1
BOOTPROTO=none
BROADCAST=192.168.1.255
HWADDR=00:1B:FC:D7:C0:63
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

Конфигурируем сетевой интерфейс pptp

[root@bgp-mailserv ~]# cat /etc/sysconfig/network-scripts/ifcfg-pptp0
PEERDNS="no"
DEVICE="pptp0"
ONBOOT="yes"
USERCTL="yes"
PERSIST="yes"
DEBUG="no"
DEFROUTE="yes"
PPPOPTIONS="nomppc nomppe"
#MRU="576"
#MTU="576"
VPN_HOST="pptp.b-metro.net"
VPN_USER="хххххххххххх@realm"

Конфигурируем сетевой интерфейс pppoe

[root@fido ~]# cat /etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL=yes
BOOTPROTO=dialup
NAME=DSLppp0
DEVICE=ppp0
TYPE=xDSL
ONBOOT=no
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
DEFROUTE=yes
SYNCHRONOUS=no
ETH=eth1
PROVIDER=DSLppp0
USER=хххххххххххх@realm_local
PEERDNS=no
DEMAND=no

Формируем таблицу с явными маршрутами:

[root@mars ~]# cat /etc/sysconfig/network-scripts/route-eth2
192.168.0.0/16  via     192.168.108.1

[root@mars ~]# netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth2
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth2
0.0.0.0         192.168.108.1   0.0.0.0         UG        0 0          0 eth2

Разрешаем прохождение транзитных пакетов через ядро (два варианта):

[root@mars ~]# grep "net.ipv4.ip_forward" /etc/sysctl.conf
net.ipv4.ip_forward = 1
[root@mars ~]# echo 1 > /proc/sys/net/ipv4/ip_forward

Прочее по мелочи, к сети не имеющее отношения:

монтируем флешку:
mount -t vfat /dev/sda1 /medis/usbdisk

форматируем флешку:
mkfs -t vfat /dev/sda1

просмотр свободного места на дисках:
df -h

Чистка засраных каталогов (например, всевозможных логов):
find .  -maxdepth 1 -type d -mtime +60 -exec rm -f -r {} \;
(удаляются все подкаталоги в текущем каталоге, старше 60 дней.

Изменяем права на файлы
cd /myDir/
find ./ -type f -exec chmod 0544 {} \;
Изменяем права на каталоги
find ./ -type d -exec chmod 0750 {} \;

Куча команд на все случаи жизни: http://dim.nov.ru/Linux/linux_comands

Добавляем новый диск:
1. fdisk /dev/hdc
2. mkfs.ext3 /dev/hdc1 (можно использовать -L volume-label)
3. e2label /dev/hdc1 label
4. прописываем в /etc/fstab

Выставляем приоритеты репозиториев:
http://centos.ultra-sr.ru/propose-prioretety-repozitoriev/

Репозитории:
atomic: http://www.atomicorp.com/mirrorlist/atomic/
epel: https://mirrors.fedoraproject.org/
rpmforge: http://apt.sw.be/redhat
==========================
remi: http://rpms.famillecollet.com/enterprise/
Webmin: http://download.webmin.com/download/yum
livna: http://rpm.livna.org/mirrorlist
===========================

Аппаратная конфигурация под Linux:
lshw -html > proxy.html
============================

Замена пароля в .htpasswd
 htpasswd  -bm ./.htpasswd  username password
В первый раз - создаем сам файл:
 htpasswd  -bmс ./.htpasswd username password
Hosted by uCoz