Cấu hình IPv4 & IPv6 tĩnh trên CentOS 6.2


9

Tôi cố gắng định cấu hình cấu hình IPv4 & IPv6 tĩnh trên CentOS 6.2.

Cấu hình dưới đây hoạt động hoàn hảo:

# ifconfig eth0 x.x.x.x/29
# route add defalt gw x.x.x.y

# ip addr add dev eth0 XXXX:C810:3001:D00::3/56
# ip -6 route add default XXXX:C810:3001:D00::1

Tuy nhiên, tôi muốn giữ cấu hình này sau khi khởi động lại.

Vì vậy, tôi đã thực hiện các cấu hình sau:

Kích hoạt IPv6

[root@test network-scripts]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=test.net
NETWORKING_IPV6=yes

Cấu hình giao diện

[root@test network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
HWADDR="2C:C3:AC:A8:C3:3E"
IPADDR=x.x.x.x
GATEWAY=x.x.x.x
NETMASK=255.255.255.248
TYPE=Ethernet
IPV6INIT=yes
IPV6ADDR=XXXX:C810:3001:D00::3/56
IPV6_DEFAULTGW=XXXX:C810:3001:D00::1

DNS1=208.67.222.222
DNS2=208.67.220.220
# Only DNS{1,2} according to /usr/share/doc/initscripts-9.03.27/sysconfig.txt
# DNS3=2620:0:ccc::2
# DNS4=2620:0:ccD::2

Khởi động lại mạng

[root@test network-scripts]# service network restart
Arrêt de l'interface eth0 :  État du périphérique : 3 (déconnecté)
                                                           [  OK  ]
Arrêt de l'interface loopback :                            [  OK  ]
Activation de l'interface loopback :                       [  OK  ]
Activation de l'interface eth0 :  État de connexion active : activation
État de chemin actif : /org/freedesktop/NetworkManager/ActiveConnection/3
état : activé
Connexion activée
                                                           [  OK  ]

[root @ test mạng-scripts] # ​​cat / var / log / message

Mar 13 14:32:13 test NetworkManager[8299]: <info> (eth0): device state change: 8 -> 3 (reason 39)
Mar 13 14:32:13 test NetworkManager[8299]: <info> (eth0): deactivating device (reason: 39).
Mar 13 14:32:13 test avahi-daemon[8311]: Withdrawing address record for x.x.x.x on eth0.
Mar 13 14:32:13 test avahi-daemon[8311]: Leaving mDNS multicast group on interface eth0.IPv4 with address x.x.x.x.
Mar 13 14:32:13 test avahi-daemon[8311]: Interface eth0.IPv4 no longer relevant for mDNS.
Mar 13 14:32:14 test kernel: lo: Disabled Privacy Extensions
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) starting connection 'System eth0'
Mar 13 14:32:14 test NetworkManager[8299]: <info> (eth0): device state change: 3 -> 4 (reason 0)
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled...
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) started...
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) scheduled...
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) complete.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) starting...
Mar 13 14:32:14 test NetworkManager[8299]: <info> (eth0): device state change: 4 -> 5 (reason 0)
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) successful.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) complete.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) started...
Mar 13 14:32:14 test NetworkManager[8299]: <info> (eth0): device state change: 5 -> 7 (reason 0)
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Beginning IP6 addrconf.
Mar 13 14:32:14 test avahi-daemon[8311]: Withdrawing address record for fe80::1ec1:deff:feb8:a2fd on eth0.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) complete.
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) started...
Mar 13 14:32:14 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) complete.
Mar 13 14:32:15 test avahi-daemon[8311]: Registering new address record for fe80::1ec1:deff:feb8:a2fd on eth0.*.
Mar 13 14:32:35 test NetworkManager[8299]: <info> (eth0): IP6 addrconf timed out or failed.
Mar 13 14:32:35 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP6 Configure Timeout) scheduled...
Mar 13 14:32:35 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP6 Configure Timeout) started...
Mar 13 14:32:35 test NetworkManager[8299]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled...
Mar 13 14:32:35 test NetworkManager[8299]: <info> Activation (eth0) Stage 4 of 5 (IP6 Configure Timeout) complete.
Mar 13 14:32:35 test NetworkManager[8299]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started...
Mar 13 14:32:35 test avahi-daemon[8311]: Joining mDNS multicast group on interface eth0.IPv4 with address x.x.x.x.
Mar 13 14:32:35 test avahi-daemon[8311]: New relevant interface eth0.IPv4 for mDNS.
Mar 13 14:32:35 test avahi-daemon[8311]: Registering new address record for x.x.x.x on eth0.IPv4.
Mar 13 14:32:36 test NetworkManager[8299]: <info> (eth0): device state change: 7 -> 8 (reason 0)
Mar 13 14:32:36 test NetworkManager[8299]: <info> Policy set 'System eth0' (eth0) as default for IPv4 routing and DNS.
Mar 13 14:32:36 test NetworkManager[8299]: <info> Activation (eth0) successful, device activated.
Mar 13 14:32:36 test NetworkManager[8299]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.

Cấu hình IPv6 không hoạt động ...

[root@test network-scripts]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 1c:c1:de:b8:a3:fd brd ff:ff:ff:ff:ff:ff
    inet x.x.x.x/29 brd x.x.x.x scope global eth0
    inet6 fe80::1ec1:deff:feb8:a3fd/64 scope link 
       valid_lft forever preferred_lft forever

Địa chỉ IPv6 của các trình phân giải thậm chí không có trong độ phân giải!

Tôi đã bỏ lỡ một bước cấu hình?

Tôi nghĩ rằng cấu hình IPv6 sẽ là một hình thức ..

[root@test network-scripts]# lsb_release -a
LSB Version:    :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID:    CentOS
Description:    CentOS release 6.2 (Final)
Release:    6.2
Codename:    Final

Câu trả lời:


9

Quản lý mạng đang cố gắng ghi đè cài đặt cấu hình tĩnh của bạn. Là người dùng root hoặc sudo, hãy chạy:

service NetworkManager stop

Nếu bạn không có dịch vụ, hãy thử:

/etc/init.d/NetworkManager stop

Ngoài ra, bạn có thể đặt các giao diện tĩnh không được quản lý bởi NetworkManager, đó là những gì tôi đã làm trong các cấu hình CentOS của mình chỉ bằng cách thêm dòng

NM_CONTROLLED=no

đến tập tin cấu hình tĩnh của bạn. Các tệp cấu hình tĩnh của bạn không có dòng đó, có nghĩa là Trình quản lý mạng sẽ cố gắng kiểm soát các giao diện đó thay vì bỏ qua chúng.

Xem ở đây để tham khảo về việc vô hiệu hóa và / hoặc gỡ cài đặt NM.


Cảm ơn ! Chúng tôi cũng phải vô hiệu hóa dịch vụ NetowrkManager bắt đầu bằng lệnh ntsysv. Mặt khác, /etc/resolv.conf được định dạng lại khi khởi động.
Yohann

2

Trình quản lý mạng này có mâu thuẫn với các tệp cấu hình mạng tĩnh không? Vô hiệu hóa trình quản lý mạng nếu bạn chạy CentOS trên máy chủ, NM thật ngớ ngẩn và không cần phải thay đổi cài đặt mạng một cách "linh hoạt".

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.