-A PREROUTING -s 10.0.10.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
-A PREROUTING -s 10.0.10.0/24 -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8080
-A POSTROUTING -s 10.0.10.0/24 -o eth0 -j MASQUERADE
COMMIT
উপরে কোড একটি কোড Ive লিনাক্সে ট্র্যাফিক এগিয়ে ব্যবহৃত হয়।
এখন আমি ম্যাক OSX এ একই জিনিস করতে হবে। 10.8 এটা গুরুত্বপূর্ণ।
সুতরাং, এখানে চুক্তি।
আগে, আমি লিনাক্স মেশিনের সাথে সংযোগ করার জন্য প্রক্সি ব্যবহার করছিলাম এবং সেই প্রক্সি ব্যবহার করে আমি মিটম্প্রক্সি ব্যবহার করে ট্রাফিক পর্যবেক্ষণ করতে সক্ষম হয়েছিলাম।
এখন, ম্যাক এ, আমি ইন্টারনেট শেয়ারিংয়ে নির্মিত এবং মিটম্প্রক্সি ব্যবহার করতে চাই যা শুধুমাত্র পোর্ট 8080 থেকে স্টাফ শোনে।
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether ac:de:48:81:1d:4a
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
Configuration:
priority 0 hellotime 0 fwddelay 0 maxage 0
ipfilter disabled flags 0x2
member: en0 flags=3<LEARNING,DISCOVER>
port 5 priority 0 path cost 0
উপরোক্ত "ভাগ করা সংযোগ" যা আমি অগ্রসর করতে চাই তা আমি বিশ্বাস করি।
pf
ডিফল্টরূপে সক্রিয় করা বলে মনে হচ্ছে না, তাই আপনাকে এটি যোগ করতে হতে পারে-e
পতাকা:pfctl -ef /etc/pf.conf
।