উবুন্টু 17.10 এ আইপিভি 6 টানেল?


9

আমি কোনও সমস্যা না করে নীচে কনফিগারেশন করতে সক্ষম হয়েছি /etc/network/interfacesকিন্তু এখন এটি আর নেওয়া হয় না। আমি এখন একটি আইপিভি 6 টানেল কীভাবে কনফিগার করব? ইন্টারফেসগুলি কনফিগার করার জন্য আমি নতুন নেটপ্ল্যান সফ্টওয়্যারটি দেখতে পাচ্ছি তবে নীচের দিকের সমতুল্য কমান্ডের সন্ধান পাচ্ছি না

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2001:550:120e:6b7::2
        netmask 64
        endpoint 184.105.253.10
        local my.public.ip.addr
        ttl 255
        gateway 2001:550:120e:6b7::1

এই কনফিগারেশনটি স্থায়ীভাবে পরবর্তী পুনরায় বুট করার জন্য আমি কীভাবে উবুন্টুকে কনফিগার করব?

উত্তর:


8

আমি এটি বের করেছিলাম।

আমি নিম্নলিখিত ফাইলগুলি তৈরি করেছি:

/etc/systemd/network/he-ipv6.network

[Match]

[Network]
Tunnel=he-ipv6

/etc/systemd/network/he-ipv6-tunnel.netdev

[Match]                                                                                                                                                                                                            

[NetDev]                                                                                                                                                                                                           
Name=he-ipv6                                        
Kind=sit                                            

[Tunnel]
Independent=true                                            
Local=192.168.0.x #Private IP if behind NAT or Public IP without NAT                                   
Remote=184.105.250.46 #Tunnel broker's IPv4 address                         
TTL=255

/etc/netplan/01-netcfg.yaml

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
      he-ipv6:
          dhcp4: no
          dhcp6: no
          addresses: ['2001:470:xxx:xxx::2/64']
          gateway6: 2001:470:xxx:xxx::1
      enp0s3:
      ...

কোথায় 2001:470:xxx:xxx::2/64tunnelbroker.net থেকে আপনার ক্লায়েন্ট IP ঠিকানা

তারপরে আপনার নেটওয়ার্কটি পুনরায় বুট করুন বা পুনরায় চালু করুন systemctl restart systemd-networkd && netplan apply

আপডেট / সতর্কবাণী এই না করবে না কাজ, যদি না আপনি ইতিমধ্যে উবুন্টু বায়োনিক বিভার ব্যবহার করছেন অথবা বিশেষভাবে systemd সংস্করণ 235. ভাষী আপনি প্রয়োজনIndependent systemd হল সংস্করণ 235 সহ যে রিবুট কাজ করার এই কনফিগারেশানের জন্য [টানেল] অধীনে পতাকা

Independentপতাকা systemd হল সংস্করণ 234 এবং নিচের মধ্যে কাজ করে না। আপনি এর সাথে আপনার সিস্টেমযুক্ত সংস্করণটি পরীক্ষা করতে পারেনsystemd --version


কিছু নির্দিষ্ট Independent=যুক্ত যুক্ত করার পরিবর্তে ব্যবহারের নির্দিষ্ট কারণ : [Network] Tunnel=he-ipv6 একটি নতুন ফাইলে /etc/systemd/network/10-netplan-eth0.network.d/tunnel.conf?
ম্যাথিউ ট্রুডেল-লাপিয়ের

আমি নেটপ্ল্যানে টানেল সমর্থন যুক্ত করছি। এটি শিগগিরই বিকাশ প্রকাশে কাজ করবে এবং এটি একবার আসার পরে আমরা এটি 18.04 এবং তারপরের জন্য উপলব্ধ করব।
ম্যাথিউ ট্রুডেল-লাপিয়ের

1
@ ম্যাথিউট্রুডেল-লাপিয়ের দয়া করে একটি নতুন উত্তরে একটি সম্পূর্ণ উদাহরণ পোস্ট করুন যাতে অন্যরা কীভাবে এটি করতে পারে তা দেখতে পারে।
টেক

1
উত্তরটি যুক্ত করার কোনও অর্থ নেই যতক্ষণ না এটি আসলে কোথাও প্রকাশিত হয় :) থাকুন।
ম্যাথিউ ট্রুডেল-লাপিয়ারের

0

কোড:

modprobe ipv6
ip tunnel add he-ipv6 mode sit remote xxx.xxx.xxx.xxx local xxx.xxx.xxx.xxx ttl 255
ip link set he-ipv6 up
ip addr add 2001:470:1f10:d47::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr

একটি রুট শেল থেকে, এবং কমান্ড ব্লকটি কেটে পেস্ট করুন। মোডপ্রোব নিশ্চিত করে যে কার্নেলটি ipv6 সমর্থন লোড করেছে। "আইপি টানেল ..." স্থানীয় পাশ হিসাবে আপনার NAT রাউটার / ফায়ারওয়াল / মডেমের বাইরের আইপিভি 4 ঠিকানা এবং রিলেটেড সাইড হিসাবে নির্বাচিত রিলে ব্যবহার করে পয়েন্ট টু টানেল তৈরি করে।
"আইপি লিঙ্ক ..." স্ব-ব্যাখ্যামূলক হওয়া উচিত; এটি টানেলটি চালু করে।
"হোস্ট আইপি অ্যাড ..." আপনার হোস্টটি যে আইপিভি 6 ঠিকানা ব্যবহার করছে তা কনফিগার করে।
"আইপি রুট অ্যাড" একটি সুড়ঙ্গ দিকে ইঙ্গিত করে একটি ডিফল্ট ভি 6 রুট কনফিগার করে, যাতে কোনও ইন্টারনেট যেতে কোন ভি 6-ট্র্যাফিক জানতে পারে।

উত্স: https://ubuntuforums.org/showthread.php?t=1700452


1
হ্যাঁ তবে এই কনফিগারেশনটি পুনরায় বুট করার পরে হারিয়ে যাবে। এটি স্থায়ীভাবে রাখার জন্য আমি কোথায় এটি কনফিগার করব?
টেক

এটি থেকে একটি শ স্ক্রিপ্ট তৈরি করুন এটি প্রারম্ভকালে চালান
পেট্র
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.