Bài tập Linux - Xem cấu hình thông tin Card mạng
Trang 11 Xem thông tin cấu hình IP của card mạng
2 Thay đổi địa chỉ IP của card mạng
a Dùng lệnh
b Dùng file script
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
3 Tạo địa chỉ IP alias cho card mang
a Dùng lệnh
Trang 2b Dùng file script
4 Sử dụng các lệnh sau để kiểm tra mạng: ping, netstat, tracert, tcpdump
Xem bảng định tuyến
Kiểm tra kết nối đến một remote host
Trang 35 Cho mô hình sau:
máy B có 2 card mạng
Cấu hình địa chỉ IP cho các máy như sau:
A: IP: 192.168.10.2/24, Gateway: 192.168.10.1
B: eth0: 192.168.10.1/24, eth1: 192.168.11.1/24
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1
Trang 4[root@aaa ~]# service network restart
C: 192.168.11.2/24, Gateway: 192.168.11.1
Tắt chức năng ip_forward trên máy B, từ máy A ping máy C và ngược lại, cho biết kết quả, giải thích
Trang 5Kết quả máy A ping tới máy C:
Giải thích:
Trường hợp hệ thống ta có 2 card mạng trở lên ta cần bật chức năng chuyễn tiếp gói tin để các gói tin có thể được chuyển tiếp giữa các card mạng.Vậy nên khi ta tắt chức năng
net.ipv4.ip_forward=0 trên máy B thì hệ thống không chuyển tiếp gói tin giữa 2 card mạng nên máy A không ping được máy C
Bật chức năng ip_forward trên máy B, từ máy A ping máy C và ngược lại, cho biết kết qua, giải thích
Trang 6[root@aaa ~]# sysctl –p
Kết quả: máy A ping tới máy C
6 Cho mô hình sau:
Máy B, máy C có hai card mạng
Cấu hình địa chỉ IP cho các máy như sau:
Trang 7A: 192.168.10.2/24, Gateway: 192.168.10.1
B: eth0: 192.168.10.1/24, eth1: 192.168.11.1/24
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1
Bật chức năng ip_forward
[root@aaa ~]# vi /etc/sysctl.conf
[root@aaa ~]# sysctl -p
[root@aaa ~]# route add –net 192.168.12.0/24 gw 192.168.11.2
Trang 8C: eth0: 192.168.11.2/24, eth1: 192.168.12.1/24
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@aaa ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1
Bật chức năng ip_forward
[root@aaa ~]# vi /etc/sysctl.conf
[root@aaa ~]# sysctl -p
[root@aaa ~] route add –net 192.168.10.0/24 gw 192.168.11.1
D: 192.168.12.2/24, Gateway: 192.168.12.1
Cấu hình static route sao cho các máy ping thấy nhau
Trang 9Kết quả:
Máy A ping thấy máy D và ngược lại