CentOS - как искать выделенные соединения от NIC

[1172198] Когда вы загружаетесь с CD, вы получаете загрузчик ISOLINUX, который загружает ядро Linux и начальный ramdisk. Это запускает Anaconda, которая загружает свои различные части, такие как install.img. Затем Anaconda позаботится об установке различных пакетов и т.д.

Самый простой способ заставить Anaconda установить дополнительные пакеты (или выполнить дополнительную настройку) - это написать сценарий кикстарта. Сценарий рассказывает Anaconda, какие пакеты установить, как настроить операционную систему и так далее. Чтобы указать Anaconda использовать определенный сценарий кикстарта, вы можете набрать "install ks=[1172542]http://example.com/my_kickstart.ks[1172543]" в строке запроса ISOLINUX. Затем он загрузит этот kickstart файл (с веб-сервера в этом примере) и воспользуется им, чтобы узнать, какие пакеты устанавливать.

Более подробная информация о kickstart скриптах доступна по адресу [1172544]http://fedoraproject.org/wiki/Anaconda/Kickstart

2
21.10.2014, 04:13
2 ответа

Проблема с NIC?

Вы можете использовать инструмент IP_ROUTE2 для отображения статистики о конкретном сетевом интерфейсе.

$ ip -s link show wlp1s0
3: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether c8:f7:33:15:0b:12 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped overrun mcast   
    2080111115 7611725  0       0       0       0      
    TX: bytes  packets  errors  dropped carrier collsns 
    727520431  6328004  0       0       0       0      

Вышеуказанное показывает полученные пакеты (RX) и отправляются (TX) вместе с любыми ошибками, которые произошли в виде пакетов, пройденных в / из нида. Вы можете увидеть все интерфейсы, как это:

$ ip -s link

Похожие команды, такие как IFCONFIG и Netstat -i , сообщит одинаковый тип информации.

Проблема с подключением?

Если NIC кажется в противном случае, тогда я бы диагностировал проблему выше цепочки Foodc. Для этого вы можете использовать TCPDUMP или Wireshark для мониторинга соответствующего интерфейса, вправо до определенных портов и определенных IP-адресов.

Примечание: Есть много примерных команд для TCPDUMP , доступных здесь: Примеры использования TCPDAMP .

В вашем случае что-то вроде этого поможет захватить сетевой трафик между хостом и веб-сервером. В системе CentOS:

$ sudo tcpdump -n "src host 192.168.1.1 and dst port 25"

, где выше, если выше, когда сервер пытается подключиться к системе CentOS. Порт, 25, обычно используется для SMTP.

Двигайся еще выше?

Я бы подозревал, что ваша реальная проблема не ниже, но скорее всего, почтовый сервер падает по какой-то причине. Возможно, это неработано или отсутствует информация заголовка. Я бы предложил включить ведение журнала почтового сервера, предполагая, что это SendMail , вы можете сделать что-то вроде этого в файле конфигурации /etc/mail/sendmail.cf . Тебе нужно перезапустить SendMail потом:

O LogLevel=9
1
27.01.2020, 22:22

Wireshark - это то, что вы ищете.

0
27.01.2020, 22:22

Теги

Похожие вопросы