इसलिए मुझे यकीन नहीं है कि यहां क्या हो रहा है, लेकिन मैंने उबंटू 17.04 (आज तक) पर कई अलग-अलग सर्वरों पर इस समस्या को दोहराया है, फिर भी मुझे इसकी कोई अन्य रिपोर्ट नहीं मिल रही है, इसलिए मुझे कल्पना करनी होगी कुछ गलत कर रहा है। मुझे अभी कुछ पता नहीं है।
संक्षेप में, मैं एक इंटरफ़ेस को कॉन्फ़िगर कर सकता हूं जिसमें systemd.networkd
कई आईपी हो। वे ऐसा करके दिखाएंगे:
root@nuprobe:/etc/systemd/network# ip addr show dev mike-home
11: mike-home: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 4088 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:eb:97:XX:XX:XX brd ff:ff:ff:ff:ff:ff
inet 10.12.1.2/24 brd 10.12.1.255 scope global mike-home
valid_lft forever preferred_lft forever
inet 10.12.1.3/24 brd 10.12.1.255 scope global secondary mike-home
valid_lft forever preferred_lft forever
फिर भी अगर मैं एक ही चीज़ का उपयोग करते हुए क्वेरी करता हूं ifconfig
, जबकि बाद के आईपी को सामान्य रूप से पेसो-नेटवर्क डिवाइस मिलेगा जिसका नाम mike-home:N
(एन एक संख्या है), यह आउटपुट की संपूर्णता है:
root@nuprobe:/etc/systemd/network# ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 4559 bytes 659801 (659.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4559 bytes 659801 (659.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
mike-home: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 4088
inet 10.12.1.2 netmask 255.255.255.0 broadcast 10.12.1.255
ether d8:eb:97:b6:0b:64 txqueuelen 1000 (Ethernet)
RX packets 54202 bytes 67720330 (67.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 36690 bytes 4503051 (4.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
क्या चल रहा है के रूप में किसी भी विचार?
यहाँ मेरी systemd.network
फाइल है:
[Match]
Name=mike-home
[Link]
MACAddress=d8:eb:97:b6:0b:64
MTUBytes=4088
ARP=true
[Network]
BindCarrier=mike-home
Description=Mike Home Network
DHCP=no
IPv4LLRoute=no
MulticastDNS=no
LinkLocalAddressing=no
Domains=vasto.la
[Address]
Address=10.12.1.2/24
Broadcast=10.12.1.255
PreferredLifetime=forever
[Address]
Address=10.12.1.3/24
Broadcast=10.12.1.255
PreferredLifetime=forever
[Route]
Gateway=10.12.1.1
Source=10.12.1.0/24
PreferredSource=10.12.1.2
Destination=10.12.5.0/24
Scope=link
[Route]
Gateway=10.12.1.1
Source=10.12.1.0/24
PreferredSource=10.12.1.2
Destination=10.12.10.0/24
Scope=link
[Route]
Gateway=10.12.1.1
Source=10.12.1.0/24
PreferredSource=10.12.1.2
Destination=10.12.20.0/24
Scope=link
# vim: set filetype=systemd:
किसी भी अनुमान (से अधिक) का स्वागत है।
Source=
, Scope=
और Broadcast=
), लेकिन शामिल करने की आवश्यकता हो सकती है Source=
लेकिन अब मैं त्रुटि मिल रही है Could not set route. Network is unreachable.
जब इंटरफ़ेस ऊपर आता है तीन बार। किसी भी विचार के कारण क्या होगा? मैं पिंग 10.12.1.1
और एथलूल एक अच्छी लिंक की रिपोर्ट कर सकता हूं लेकिन मार्गों को जोड़ा नहीं जा रहा है।
Source=
) केवल IPv6 के लिए लिनक्स पर लागू किया गया है। यदि आपको वास्तव में IPv4 के लिए इसकी आवश्यकता है, तो आपको उपयोग करना होगाip rule
। 3) परिभाषा के द्वारा एक प्रवेश द्वार के साथ मार्गों लिंक-दायरे वाले ... नहीं कर रहे हैं