1. Trang chủ
  2. » Công Nghệ Thông Tin

Lesson LPI 202: Chapter 2 - Advancer Linux Netword Administration Network Troublesshooting

17 180 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 568,26 KB

Nội dung

Chapter 2 Advancer Linux Netword Administration Network Troublesshooting of Lesson LPI 202 give you the knowledge: Common Network problems, hardware, Device Driver problems, IP Address,... With the specialized technology your information, this is a useful reference.

Trang 1

1 SaigonCTT All rights reserved

Chapter 02

Trang 2

• Have knowledge of locations for basic configuration files.

Trang 3

3 LPI Linux

Common network problems

Trang 4

– Make sure your NIC has been attached correctly

– Check system boot log: dmesg | grep eth

– Check hardware compatible list

– Check driver module or kernel

– Wherether or not interrupt complicting

– Check your cable

– cat /proc/interrupts : check system interrupts

– ifconfig ­a : view all interface has been detected.

Trang 5

5 LPI Linux

Device Driver Problem

• The system was not able to probe and identify network card

– The network card is too old or is too new, 

– The card needs to be manually configured: ISA bus NE­2000 cards, EtherExpress Pro's 

and the like.

• if you know the type of card, check and see the required driver:

/lib/modules/kernelver/kernel/drivers/net 

Example: uses the 3c503.o module, attempt to load it with the command

modprobe 3c503

– or need to pass some parameters for the driver. 

[root@baldur root]# modprobe eepro irq=5 io=0x300

• Once identified the correct driver module, can make it permanent:

– /etc/modules.conf (2.4 ker) or/etc/modprobe.conf (2.6 kernel). 

– For example, the syntax to load the eepro.o:

alias eth0 eepro options eepro irq=5 io=0x300

Trang 6

gateway, broadcast address, DNS server or using DHCP

• Start, stop network service: /etc/init.d/network

• Ping other host in the same subnet, or ping default gateway.

Trang 7

7 LPI Linux

Interface Configuration  

• Use the ifconfig command to check to see that the machine's interfaces are 

up and have an IP address. 

[root@proserv root]# ifconfig

eth0   Link encap:Ethernet  HWaddr 00:08:A1:52:23:09  

inet addr:10.11.2.1  Bcast:10.11.2.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:340802 errors:0 dropped:0 overruns:0 frame:0

TX packets:84583 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 

  RX bytes:22910593 (21.8 Mb)  TX bytes:106456406 (101.5 Mb)

Interrupt:22 Base address:0xd000 

lo        Link encap:Local Loopback  

inet addr:127.0.0.1  Mask:255.0.0.0

UP LOOPBACK RUNNING  MTU:16436  Metric:1

   RX packets:7113 errors:0 dropped:0 overruns:0 frame:0

  TX packets:7113 errors:0 dropped:0 overruns:0 carrier:0

   collisions:0 txqueuelen:0 

RX bytes:492201 (480.6 Kb)  TX bytes:492201 (480.6 Kb)

Trang 8

• Problems with an interface showing the wrong IP address, broadcast address 

or subnet mask are usually down to an incorrect entry in the configuration  files

– ifconfig eth0 192.168.0.1 netmask 255.255.252.0

– [root@sleipnir root]# cat /etc/sysconfig/network­scripts/ifcfg­eth0

• Configuration by DHCP

– If network interface is configured by a DHCP server, then the configuration script 

above will not specify the IP address:

• ONBOOT=yes

• DEVICE=eth0

• BOOTPROTO=dhcp

• USERCTL=no

– [root@sleipnir root]# dhclient eth0

Trang 9

9 LPI Linux

Network Reachability 

• Once you've got an IP address on an interface, the next step is to  test whether you can reach remote systems:

– 1. ping the system's local interface

inet addr:192.168.168.11  Bcast:192.168.168.255 Mask:255.255.255.0          inet addr:127.0.0.1  Mask:255.0.0.0

[root@sleipnir root]# ping ­c 2 192.168.168.11 – 2. ping the upstream router

– 3. ping a remote host

Trang 10

• If you can ping machines on the local network but cannot get to  all or some destinations on remote networks, then the problem 

could be in the routing table:

– your machine 

– an upstream router.

route

netstat ­rn

Trang 11

11 LPI Linux

Routing and Ip forwarding

route add ­net network_addr netmask network_mask gw Gateway_addr

• Add default gateway in other to connect to outside

route add default gw gateway_addr

• Ip forwarding: /etc/sysctl.conf

net.ipv4.ip_forward = 1

Trang 12

• The problem is an inability to resolve names into IP addresses

• /etc/resolv.conf

nameserver 10.11.1.2

domain vnu­itp.edu.vn.

• /etc/nsswitch.conf

#hosts:     db files nisplus nis dns

hosts:      files dns

• Ping Ip_address to check the connection

• Ping hostname to check DNS lookup

– ping server.vnu­itp.edu.vn

– ping www.vnn.vn

Trang 13

13 LPI Linux

Hostname and DNS lookup

• Check whether your system is able to connect to a DNS and resolve a 

hostname into an IP address with the host command:

[les@sleipnir les]$ host

fulbertfulbert.cullen.lesbell.com.au has address 192.168.168.1

• To get down to low­level debugging of DNS lookups, should learn the 

nuances of the dig command.

[les@sleipnir les]$ dig www.pcuser.com.au @dvalin.lesbell.com.au

; <<>> DiG 9.2.1 <<>> www.pcuser.com.au @dvalin.lesbell.com.au

;; global options:  printcmd

;; Got answer:

;; ­>>HEADER<<­ opcode: QUERY, status: NOERROR, id: 17821

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1

;; QUESTION SECTION:

;www.pcuser.com.au.       IN      A

;; ANSWER SECTION:

www.pcuser.com.au.      36417   IN      A       203.18.241.23

<­­­­­­­Output cont.­­­­­>

Trang 14

– ps ­ef | more

• List all opened ports

– netstat ­anp | more

•  View system log to find out error

– tail ­f /var/log/messages

• View service log file to check the status

– tail ­f /var/log/maillog

• Telnet to service port on localhost

– telnet 0.0.0.0 80

Trang 15

15 LPI Linux

Firewall

– while everything is configured fine at your end, but between you and the 

system you are trying to connect to, there is a firewall.

• Local firewall: check your firewall to make sure that it does not  block network services

– iptables ­L ­n

– iptables ­L ­n ­t mangle

– iptables ­L ­n ­t nat

– /etc/init.d/iptables stop

Trang 16

interface

– tcpdump [ ­adeflnNOpqRStuvxX ] [ ­c count ]

[ ­i interface ] [ ­m module ] [ ­r file ]

– ­c     Exit after receiving count packets.

– ­d     Dump  the compiled packet­matching code in a human readable 

form to standard output and stop.

– ­i     Listen on interface.  If unspecified, tcpdump searches the  sys­tem 

interface list for the lowest numbered, configured up inter­face 

(excluding loopback).

– ­n     Don’t convert host addresses to names.

Trang 17

17 LPI Linux

Summary

Ngày đăng: 30/01/2020, 01:02

TỪ KHÓA LIÊN QUAN

w