এটি এইভাবে হয় না। এটি করার উপায়টি শিরোনামের অধীনে চির সহায়ক সহায়ক লিনাক্স উইকিতে সুনির্দিষ্ট করা হয়েছে Split Tunneling based on port by /etc/ppp/ip-up.d
।
আমাকে বিস্তারিত বলতে দাও. সংযোগ স্থাপনের /etc/ppp/ip-up.d
সময় প্রতিটি ফাইলই কার্যকর করা হয় pptp
এবং 01-routebyport.sh
উপরের ওয়েব পৃষ্ঠা অনুসারে ফাইলটি নিম্নলিখিত আর্গুমেন্টগুলি পাস করে:
# This script is called with the following arguments:
# Arg Name
# $1 Interface name
# $2 The tty
# $3 The link speed
# $4 Local IP number
# $5 Peer IP number
# $6 Optional ``ipparam'' value foo
সুতরাং, যেহেতু আপনি পিয়ার আইপি নম্বর এবং ইন্টারফেসের নামটি পাস করেছেন তাই আপনি আপনার iptables
বিধিগুলি এর মাধ্যমে তৈরি করতে পারেন case
:
case $5 in:
1.1.1.1)
iptables -i $1 -j DROP
8.8.8.8)
iptables -i$1-j ACCEPT
ইত্যাদি।