sách gpt4 ai đã đi

Cách xây dựng cầu nối mạng trên Ubuntu

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-29 22:32:09 34 4
mua khóa gpt4 Nike

Là người mới bắt đầu sử dụng Ubuntu 16.04 LTS. Làm thế nào để xây dựng cầu nối mạng trên máy chủ Ubuntu 14.04 và 16.04? Đúng như tên gọi, vai trò của cầu nối là kết nối mạng nội bộ và mạng bên ngoài thông qua giao diện vật lý. Điều này hữu ích cho các cổng ảo hoặc LXC/KVM/Xen/container. Cổng ảo cầu nối dường như là một thiết bị thông thường trên mạng. Trong hướng dẫn này, tôi sẽ giải thích cách cấu hình cầu nối mạng Linux trên máy chủ Ubuntu bằng dòng lệnh bridge-utils (brctl).

Ví dụ về mạng lưới cầu nối

Cách xây dựng cầu nối mạng trên Ubuntu

Trong ví dụ này, eth0 và eth1 là giao diện mạng vật lý. eth0 được kết nối với mạng LAN và eth1 được kết nối với bộ định tuyến thượng nguồn và Internet.

Cài đặt bridge-utils

Cài đặt bridge-utils bằng lệnh apt-get:

$ sudo apt-get cài đặt tiện ích cầu nối

hoặc

$ sudo apt cài đặt tiện ích cầu nối

Mẫu đầu ra:

Cách xây dựng cầu nối mạng trên Ubuntu

Tạo cầu nối mạng trên máy chủ Ubuntu

Sử dụng trình soạn thảo văn bản yêu thích của bạn để chỉnh sửa

/etc/mạng/giao diện

Ví dụ, vi hoặc nano:

$ sudo cp /etc/network/interfaces /etc/network/interfaces.bakup-1-july-2016 $ sudo vi /etc/network/interfaces

Tiếp theo, thiết lập eth1 và ánh xạ nó tới br1 bằng cách nhập lệnh sau (xóa hoặc bình luận tất cả cấu hình liên quan đến eth1):

### br1 sử dụng địa chỉ IP công cộng tĩnh và bộ định tuyến của ISP làm cổng tự động br1 iface br1 inet địa chỉ tĩnh 208.43.222.51 mạng 255.255.255.248 mặt nạ mạng 255.255.255.0 phát sóng 208.43.222.55 cổng 208.43.222.49 cổng_cầu eth1 cầu_stp tắt cầu_fd 0 cầu_tối đa chờ 0

Tiếp theo, thiết lập eth0 và ánh xạ nó tới br0, nhập thông tin sau (xóa hoặc bình luận tất cả cấu hình liên quan đến eth0):

0 gw 10.18.44.1 bridge_ports eth0 bridge_stp off bridge_fd 0 bridge_maxwait 0 # thiết lập tuyến tĩnh cho LAN post-up route add -net 10.0.0.0 netmask 255.255.255.192 broadcast 10.18.44.63 dns-nameservers 10.0.80.11 10.0.80.12 # thiết lập tuyến tĩnh cho LAN post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.18.44.1 post-up route add -net 161.26.0.0 netmask 255.255.0.0 gw 10.18.44.1

Lưu ý về br0 và DHCP

Nếu sử dụng DHCP, các tùy chọn cấu hình là:

tự động br0 iface br0 inet dhcp bridge_ports eth0 bridge_stp tắt bridge_fd 0 bridge_maxwait 0

Lưu và đóng tệp.

Khởi động lại máy chủ hoặc dịch vụ mạng

Bạn sẽ cần khởi động lại máy chủ hoặc khởi động lại các dịch vụ mạng bằng cách nhập lệnh sau (lệnh này có thể không hoạt động trong phiên SSH):

$ sudo systemctl khởi động lại mạng

Nếu bạn đang sử dụng Ubuntu 14.04 LTS hoặc cũ hơn mà không có systemd, hãy nhập:

$ sudo /etc/init.d/restart mạng

Xác minh cấu hình mạng thành công

Sử dụng lệnh ping/ip để xác minh rằng giao diện mạng LAN và WAN đang hoạt động bình thường:

### Xem br0 và br1 ip a show ### Xem thông tin định tuyến ip r ### ping trang web bên ngoài ping -c 2 cyberciti.biz ### ping máy chủ LAN ping -c 2 10.0.80.12

Mẫu đầu ra:

Cách xây dựng cầu nối mạng trên Ubuntu

Bây giờ, bạn có thể cấu hình br0 và br1 để cho phép các container XEN/KVM/LXC truy cập Internet hoặc LAN riêng. Không cần phải thiết lập định tuyến đặc biệt hoặc quy tắc SNAT của iptables nữa.

34 4 0
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com