ASUS X550C ਲੈਪਟਾਪ ਲਈ ਡਰਾਈਵਰ ਖੋਜੋ ਅਤੇ ਇੰਸਟਾਲ ਕਰੋ

ਨੈਟਵਰਕ ਨੋਡਸ ਦਾ ਸੁਰੱਖਿਅਤ ਕਨੈਕਸ਼ਨ ਅਤੇ ਉਹਨਾਂ ਵਿਚਾਲੇ ਜਾਣਕਾਰੀ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ, ਬੰਦਰਗਾਹਾਂ ਖੋਲ੍ਹਣ ਨਾਲ ਸਿੱਧਾ ਸਬੰਧ ਹੁੰਦਾ ਹੈ. ਟ੍ਰੈਫਿਕ ਦਾ ਕਨੈਕਸ਼ਨ ਅਤੇ ਟਰਾਂਸਮਿਸ਼ਨ ਇੱਕ ਖਾਸ ਪੋਰਟ ਦੁਆਰਾ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਜੇ ਇਹ ਸਿਸਟਮ ਵਿੱਚ ਬੰਦ ਹੈ ਤਾਂ ਅਜਿਹੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਅਸੰਭਵ ਹੈ. ਇਸਦੇ ਕਾਰਨ, ਕੁਝ ਉਪਭੋਗਤਾ ਡਿਵਾਈਸਾਂ ਦੀ ਅਦਾਨ-ਪ੍ਰਦਾਨ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਇੱਕ ਜਾਂ ਵੱਧ ਨੰਬਰ ਫਾਰਵਰਡ ਕਰਨ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹਨ. ਅੱਜ ਅਸੀਂ ਇਹ ਦਿਖਾਵਾਂਗੇ ਕਿ ਕਿਵੇਂ ਲੀਨਕਸ ਕਰਨਲ ਤੇ ਆਧਾਰਿਤ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਇਹ ਕੰਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

ਲੀਨਕਸ ਵਿੱਚ ਪੋਰਟਾਂ ਖੋਲ੍ਹੋ

ਹਾਲਾਂਕਿ ਬਹੁਤ ਸਾਰੇ ਡਿਸਟਰੀਬਿਊਸ਼ਨਾਂ ਵਿੱਚ, ਡਿਫੌਲਟ ਤੌਰ ਤੇ, ਇੱਕ ਬਿਲਟ-ਇਨ ਨੈਟਵਰਕ ਪ੍ਰਬੰਧਨ ਸਾਧਨ ਹੁੰਦਾ ਹੈ, ਫਿਰ ਵੀ ਅਜਿਹੇ ਹੱਲ ਅਕਸਰ ਤੁਹਾਨੂੰ ਪੋਰਟ ਖੋਲ੍ਹਣ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਨੁਕੂਲ ਨਹੀਂ ਕਰਨ ਦਿੰਦੇ. ਇਸ ਲੇਖ ਵਿਚਲੀਆਂ ਹਦਾਇਤਾਂ ਇਕ ਵਾਧੂ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਅਧਾਰ 'ਤੇ ਆਧਾਰਿਤ ਹੋਵੇਗੀ ਜਿਵੇਂ ਕਿ ਆਈਪੀਟੇਬਲਜ਼ - ਸੁਪਰਯੂਜ਼ਰ ਅਧਿਕਾਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫਾਇਰਵਾਲ ਸੈਟਿੰਗਜ਼ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਦਾ ਇੱਕ ਹੱਲ. ਲੀਨਕਸ ਵਿੱਚ ਓਸ ਦੇ ਸਾਰੇ ਬਿਲਡਾਂ ਵਿੱਚ, ਇਹ ਇੱਕੋ ਹੀ ਕੰਮ ਕਰਦਾ ਹੈ, ਸਿਰਫ਼ ਇਸਦੇ ਇਲਾਵਾ, ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਕਮਾਂਡ ਵੱਖਰੀ ਹੈ, ਪਰ ਅਸੀਂ ਇਸ ਬਾਰੇ ਹੇਠਾਂ ਗੱਲ ਕਰਾਂਗੇ.

ਜੇ ਤੁਸੀਂ ਇਹ ਜਾਣਨਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਕਿਹੜੀਆਂ ਪੋਰਟ ਪਹਿਲਾਂ ਹੀ ਖੁਲ੍ਹੀਆਂ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਬਿਲਟ-ਇਨ ਜਾਂ ਵਾਧੂ ਕੰਸੋਲ ਸਹੂਲਤ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ. ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਲੱਭਣ ਲਈ ਵਿਸਥਾਰਤ ਹਦਾਇਤਾਂ ਹੇਠ ਲਿਖੇ ਲਿੰਕ ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਸਾਡੇ ਦੂਜੇ ਲੇਖ ਵਿਚ ਲੱਭੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ, ਅਤੇ ਅਸੀਂ ਪੋਰਟ ਖੋਲ੍ਹਣ ਦੇ ਪੜਾਅ-ਦਰ-ਕਦਮ ਵਿਸ਼ਲੇਸ਼ਣ ਵੱਲ ਅੱਗੇ ਵਧਾਂਗੇ.

ਹੋਰ ਪੜ੍ਹੋ: ਉਬਤੂੰ ਵਿਚ ਖੁੱਲ੍ਹੇ ਪੋਰਟ ਵੇਖੋ

ਕਦਮ 1: iptables ਇੰਸਟਾਲ ਕਰੋ ਅਤੇ ਨਿਯਮ ਵੇਖੋ

Iptables ਉਪਯੋਗਤਾ ਅਸਲ ਵਿੱਚ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ, ਇਸੇ ਕਰਕੇ ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਨੂੰ ਸਰਕਾਰੀ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਅਤੇ ਤਦ ਨਿਯਮਾਂ ਨਾਲ ਕੰਮ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਹਰ ਢੰਗ ਨਾਲ ਸੋਧੋ. ਇੰਸਟਾਲੇਸ਼ਨ ਵਿੱਚ ਜਿਆਦਾ ਸਮਾਂ ਨਹੀਂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਸਟੈਂਡਰਡ ਕੰਸੋਲ ਰਾਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

  1. ਮੀਨੂ ਖੋਲ੍ਹੋ ਅਤੇ ਰਨ ਕਰੋ "ਟਰਮੀਨਲ". ਇਹ ਮਿਆਰੀ ਹਾਟ-ਕੀ ਵਰਤ ਕੇ ਵੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. Ctrl + Alt + T.
  2. ਡੈਬੀਅਨ ਜਾਂ ਉਬਤੂੰ ਦੀ ਸੂਚੀ ਦੇ ਆਧਾਰ ਤੇ ਡਿਸਟਰੀਬਿਊਸ਼ਨਾਂ ਵਿੱਚsudo apt ਇੰਸਟਾਲ iptablesਇੰਸਟਾਲੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਅਤੇ ਫੇਡੋਰਾ-ਅਧਾਰਿਤ ਬਿਲਡ ਵਿੱਚ -sudo yum ਇੰਸਟਾਲ iptables. ਦਾਖਲ ਹੋਣ ਉਪਰੰਤ ਕੁੰਜੀ ਨੂੰ ਦਬਾਓ ਦਰਜ ਕਰੋ.
  3. ਤੁਹਾਡੇ ਖਾਤੇ ਲਈ ਪਾਸਵਰਡ ਲਿਖ ਕੇ ਸੁਪਰਯੂਜ਼ਰ ਅਧਿਕਾਰਾਂ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰੋ. ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਅੱਖਰ ਇਨਪੁਟ ਦੇ ਦੌਰਾਨ ਪ੍ਰਦਰਸ਼ਿਤ ਨਹੀਂ ਹੁੰਦੇ, ਇਹ ਸੁਰੱਖਿਆ ਲਈ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
  4. ਇੰਸਟਾਲੇਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਇੰਤਜ਼ਾਰ ਕਰੋ ਅਤੇ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਇਹ ਨਿਯਮ ਨਿਯਮਾਂ ਦੀ ਮਿਆਰੀ ਸੂਚੀ ਦੀ ਸਮੀਖਿਆ ਕਰਕੇ ਸਰਗਰਮ ਹੈ, ਯੋਗ ਬਣਾਉਣਾsudo iptables -L.

ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਕਮਾਂਡ ਹੁਣ ਵੰਡ ਵਿੱਚ ਪ੍ਰਗਟ ਹੁੰਦੀ ਹੈiptablesਇੱਕੋ ਨਾਮ ਦੀ ਉਪਯੋਗਤਾ ਨੂੰ ਚਲਾਉਣ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ. ਇਕ ਵਾਰ ਫਿਰ ਸਾਨੂੰ ਯਾਦ ਹੈ ਕਿ ਇਹ ਸੰਦ ਸੁਪਰਯੂਜ਼ਰ ਅਧਿਕਾਰਾਂ ਤੋਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਸਤਰ ਵਿਚ ਪ੍ਰੀਫਿਕਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈਸੂਡੋ, ਅਤੇ ਕੇਵਲ ਤਦ ਬਾਕੀ ਮੁੱਲ ਅਤੇ ਆਰਗੂਮਿੰਟ.

ਪਗ਼ 2: ਡਾਟਾ ਸ਼ੇਅਰਿੰਗ ਸਮਰੱਥ ਕਰੋ

ਕੋਈ ਪੋਰਟ ਆਮ ਤੌਰ ਤੇ ਕੰਮ ਨਹੀਂ ਕਰੇਗੀ ਜੇ ਉਪਯੋਗੀ ਆਪਣੇ ਫਾਇਰਵਾਲ ਨਿਯਮਾਂ ਦੇ ਪੱਧਰ ਤੇ ਜਾਣਕਾਰੀ ਦੇ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਨੂੰ ਮਨਾਹੀ ਕਰ ਦਿੰਦੀ ਹੈ. ਇਸ ਤੋਂ ਇਲਾਵਾ, ਭਵਿੱਖ ਵਿੱਚ ਲੋੜੀਂਦੇ ਨਿਯਮਾਂ ਦੀ ਘਾਟ ਕਾਰਨ ਫਾਰਵਰਡਿੰਗ ਦੇ ਦੌਰਾਨ ਕਈ ਗਲਤੀ ਆ ਸਕਦੀ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਸਲਾਹ ਦਿੰਦੇ ਹਾਂ:

  1. ਯਕੀਨੀ ਬਣਾਉ ਕਿ ਸੰਰਚਨਾ ਫਾਇਲ ਵਿੱਚ ਕੋਈ ਨਿਯਮ ਨਹੀਂ ਹਨ. ਉਹਨਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਕਮਾਂਡ ਨੂੰ ਤੁਰੰਤ ਰਜਿਸਟਰ ਕਰਨਾ ਬਿਹਤਰ ਹੈ, ਅਤੇ ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਦਿੱਸਦਾ ਹੈ:sudo iptables -F.
  2. ਹੁਣ ਅਸੀਂ ਲਾਈਨ ਨੂੰ ਪਾ ਕੇ ਸਥਾਨਕ ਕੰਪਿਊਟਰ 'ਤੇ ਇਨਪੁਟ ਡੇਟਾ ਲਈ ਇੱਕ ਨਿਯਮ ਜੋੜਦੇ ਹਾਂsudo iptables -A INPUT -i lo-j ACCEPT.
  3. ਉਸੇ ਹੀ ਹੁਕਮ ਬਾਰੇ -sudo iptables -A ਆਉਟਪੁੱਟ -o ਲੋ-ਜੀ ACCEPT- ਜਾਣਕਾਰੀ ਭੇਜਣ ਲਈ ਨਵੇਂ ਨਿਯਮ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ
  4. ਇਹ ਕੇਵਲ ਬਾਕੀ ਰਹਿਤ ਨਿਯਮਾਂ ਦੀ ਆਮ ਗੱਲਬਾਤ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਰਹਿੰਦਾ ਹੈ ਤਾਂ ਕਿ ਸਰਵਰ ਪੈਕਟਾਂ ਨੂੰ ਵਾਪਸ ਭੇਜ ਸਕੇ. ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਨਵੀਆਂ ਕਨੈਕਸ਼ਨਾਂ ਅਤੇ ਬੁੱਢਿਆਂ ਨੂੰ ਬੰਦ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ - ਇਹ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈਸੁਡੁ iptables -A INPUT -m ਸਟੇਟ - ਸਟੇਟ ਸਥਾਪਤ, ਸਬੰਧਿਤ -ਜ ਸਵੀਕਾਰ.

ਉਪਰੋਕਤ ਪੈਰਾਮੀਟਰਾਂ ਦਾ ਧੰਨਵਾਦ, ਤੁਸੀਂ ਸਹੀ ਭੇਜਣ ਅਤੇ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਪੇਸ਼ਕਸ਼ ਕੀਤੀ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਆਸਾਨੀ ਨਾਲ ਸਰਵਰ ਜਾਂ ਕਿਸੇ ਹੋਰ ਕੰਪਿਊਟਰ ਨਾਲ ਸੰਚਾਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇਵੇਗਾ. ਇਹ ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਪੋਰਟਾਂ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਹੁੰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਰਾਹੀਂ ਬਹੁਤ ਦਿਲਚਸਪੀ ਹੁੰਦੀ ਹੈ.

ਕਦਮ 3: ਲੋੜੀਂਦੇ ਪੋਰਟ ਖੋਲ੍ਹਣੇ

ਤੁਸੀਂ iptables ਸੰਰਚਨਾ ਵਿੱਚ ਨਵੇਂ ਨਿਯਮ ਸ਼ਾਮਿਲ ਕੀਤੇ ਗਏ ਢੰਗ ਨਾਲ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹੋ. ਕੁਝ ਬੰਦਰਗਾਹਾਂ ਖੋਲ੍ਹਣ ਲਈ ਕਈ ਆਰਗੂਮੈਂਟਾਂ ਹਨ. ਆਉ ਇਸ ਪ੍ਰਕਿਰਿਆ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਦੇ ਹੋਏ ਪ੍ਰਸਿੱਧ ਬੰਦਰਗਾਹਾਂ ਦੀ ਮਿਸਾਲ ਨੂੰ 22 ਅਤੇ 80 ਦੇ ਅੰਕ ਨਾਲ ਵਰਤਦੇ ਹਾਂ.

  1. ਕਨਸੋਲ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਹੇਠ ਲਿਖੇ ਦੋ ਆਦੇਸ਼ਾਂ ਨੂੰ ਇੱਕ ਇੱਕ ਕਰਕੇ ਦਿਓ:

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    .

  2. ਹੁਣ ਇਹ ਪੱਕਾ ਕਰਨ ਲਈ ਨਿਯਮਾਂ ਦੀ ਸੂਚੀ ਚੈੱਕ ਕਰੋ ਕਿ ਪੋਰਟ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਅੱਗੇ ਭੇਜ ਦਿੱਤਾ ਗਿਆ ਹੈ. ਇਹ ਪਹਿਲਾਂ ਹੀ ਜਾਣਿਆ ਹੋਇਆ ਕਮਾਂਡ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.sudo iptables -L.
  3. ਤੁਸੀਂ ਇਸ ਨੂੰ ਇੱਕ ਪੜ੍ਹਨਯੋਗ ਦਿੱਖ ਦੇ ਸਕਦੇ ਹੋ ਅਤੇ ਇੱਕ ਵਾਧੂ ਆਰਗੂਮੈਂਟ ਵਰਤ ਕੇ ਸਾਰੇ ਵੇਰਵੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਫਿਰ ਲਾਈਨ ਇਸ ਪ੍ਰਕਾਰ ਹੋਵੇਗੀ:sudo iptables -nvl.
  4. ਨੀਤੀ ਨੂੰ ਮਿਆਰੀ ਰੂਪ ਵਿੱਚ ਬਦਲੋsudo iptables -p INPUT ਡ੍ਰੋਪਅਤੇ ਨੋਡਸ ਵਿਚਕਾਰ ਕੰਮ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਮਹਿਸੂਸ ਕਰੋ.

ਇਸ ਕੇਸ ਵਿਚ ਜਦੋਂ ਕੰਪਿਊਟਰ ਪ੍ਰਬੰਧਕ ਨੇ ਪਹਿਲਾਂ ਹੀ ਆਪਣਾ ਨਿਯਮ ਸੰਦ ਵਿਚ ਪਹਿਲਾਂ ਹੀ ਬਣਾ ਦਿੱਤਾ ਹੈ, ਉਸ ਨੇ ਇਕ ਬਿੰਦੂ ਦੇ ਪਹੁੰਚ ਵਿਚ ਪੈਕਟਾਂ ਨੂੰ ਛੱਡਣ ਦਾ ਪ੍ਰਬੰਧ ਕੀਤਾ, ਉਦਾਹਰਣ ਲਈ,sudo iptables -A INPUT -J ਡ੍ਰੌਪ, ਤੁਹਾਨੂੰ ਹੋਰ ਕਮਾਂਡ sudo iptables ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ:-I ਇਨਪੁਟ -ਪੀ ਟੀਸੀਪੀ - ਡੌਪੋਰਟ 1924-ਜੀ ACCEPTਕਿੱਥੇ 1924 - ਪੋਰਟ ਨੰਬਰ. ਇਹ ਸਰਕਟ ਦੇ ਸ਼ੁਰੂ ਵਿਚ ਜ਼ਰੂਰੀ ਪੋਰਟ ਜੋੜਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਪੈਕਟਾਂ ਨੂੰ ਨਹੀਂ ਛੱਡਿਆ ਜਾਂਦਾ.

ਫਿਰ ਤੁਸੀਂ ਇਕੋ ਲਾਈਨ ਲਿਖ ਸਕਦੇ ਹੋsudo iptables -Lਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਹਰ ਚੀਜ਼ ਸਹੀ ਢੰਗ ਨਾਲ ਸਥਾਪਿਤ ਕੀਤੀ ਗਈ ਹੈ

ਹੁਣ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਲੀਨਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੀਆਂ ਪੋਰਟਾਂ ਨੂੰ ਵਾਧੂ ਉਪਯੋਗਤਾ ਆਈਪੀਟੇਬਲ ਦੇ ਉਦਾਹਰਣ ਦੁਆਰਾ ਕਿਵੇਂ ਅੱਗੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ ਅਸ ਤੁਹਾਨੂੰ ਸਲਾਹ ਿਦੰਦੇ ਹਾਂ ਿਕ ਕੰਨਸੋਲ ਿਵੱਚ ਆਉਂਦੇ ਲਾਈਨਾਂ ਤੇ ਅੱਖਾਂ ਨੂੰ ਦਰਜ ਕਰਨ ਲਈ, ਇਸ ਨਾਲ ਕੋਈ ਗਲਤੀ ਲੱਭਣ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਤੁਰੰਤ ਖ਼ਤਮ ਕਰਨ ਿਵੱਚ ਮਦਦ ਿਮਲੇਗੀ.