{"id":12981,"date":"2018-02-07T10:14:02","date_gmt":"2018-02-07T10:14:02","guid":{"rendered":"https:\/\/www.process.st\/templates\/linux-proxy-server-setup-checklist\/"},"modified":"2024-02-28T20:46:10","modified_gmt":"2024-02-28T20:46:10","slug":"linux-proxy-server-setup-checklist","status":"publish","type":"post","link":"https:\/\/www.process.st\/templates\/linux-proxy-server-setup-checklist\/","title":{"rendered":"Linux Proxy Server Setup Checklist"},"content":{"rendered":"<section id=\"introduction\">\n<h2>Introduction:<\/h2>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/sQ3rHCBxmucgynskrLJHoQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/sQ3rHCBxmucgynskrLJHoQ.png\" \/> <\/a><\/figure>\n<\/div>\n<div class=\"text-content\">\n<p>In business, proxy servers are often used in penetration testing to simulate attacks on networks without leaving a trace. Here, we're going to set up a proxy server using <a href=\"http:\/\/proxychains.sourceforge.net\/\" target=\"_blank\" rel=\"nofollow noopener\">ProxyChains<\/a>.<\/p>\n<p>ProxyChains is a powerful open source tool for passing infiltrating traffic through a number of proxies, making it difficult to attribute traffic to its source because it chains a number of proxies together and rotates traffic through each. It's a tool that has seen years of widespread adoption and trust in the community.<\/p>\n<p>Setup is simple, and the configuration file comes with smart defaults and helpful comments.<\/p>\n<\/div>\n<\/section>\n<section id=\"install-tor\">\n<h2>Install Tor<\/h2>\n<div class=\"text-content\">\n<p>ProxyChains can use call on <a href=\"https:\/\/www.torproject.org\/\" target=\"_blank\" rel=\"nofollow noopener\">Tor<\/a> to anonymize traffic which \u2014 <a href=\"https:\/\/www.howtogeek.com\/142380\/htg-explains-is-tor-really-anonymous-and-secure\/\" target=\"_blank\" rel=\"nofollow noopener\">when used with encryption<\/a> \u2014 is one of the most secure privacy tools.<\/p>\n<p>Type:<\/p>\n<pre>sudo apt-get install tor<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/r1d0aooIe4ypAj03-bFDmQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/r1d0aooIe4ypAj03-bFDmQ.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"install-proxychains\">\n<h2>Install ProxyChains<\/h2>\n<div class=\"text-content\">\n<p>After Tor is installed, install ProxyChains.<\/p>\n<pre>sudo apt-get install proxychains<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qnnG-nsFxgmRHLOG1-NO2w.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qnnG-nsFxgmRHLOG1-NO2w.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"edit-proxychains-config\">\n<h2>Edit ProxyChains config<\/h2>\n<div class=\"text-content\">\n<p>Most of the ProxyChains config can be left alone, but there are some lines to edit. The complete edits and lines to append are listed below:<\/p>\n<\/div>\n<div class=\"text-content\">\n<pre>sudo nano \/etc\/proxychains.conf<\/pre>\n<p><strong>Edits:<\/strong><\/p>\n<pre>#dynamic-chain \u2014&gt; dynamic-chain\n\nstrict-chain \u2014&gt; #strict-chain\n\n#proxy-dns \u2014&gt; proxy-dns<\/pre>\n<p>(In sum, uncomment dynamic-chain, comment strict-chain, and uncomment proxy-dns)<\/p>\n<p>If any of these config lines are the same as the required edits, keep them as they are.<\/p>\n<p><strong>Add...:<\/strong><\/p>\n<pre>socks5 127.0.0.1 9050<\/pre>\n<p><strong><em>...Directly<\/em> under:<\/strong><\/p>\n<pre>socks4  127.0.0.1 9050<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/l5PRAVDnLkqayOlqTltFOw.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/l5PRAVDnLkqayOlqTltFOw.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"check-tor-status-and-start-the-service\">\n<h2>Check Tor status and start the service<\/h2>\n<div class=\"text-content\">\n<p>Confirm Tor is running by typing:<\/p>\n<pre>service tor status<\/pre>\n<p>You should see SUCCESS if it's working.<\/p>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/rqcEne_iJGDiBOJVvYdACQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/rqcEne_iJGDiBOJVvYdACQ.png\" \/> <\/a><\/figure>\n<\/div>\n<div class=\"text-content\">\n<p>Since Tor is up, you can now run the Tor service from your machine:<\/p>\n<pre>service tor start<\/pre>\n<p>Select identity, and enter password:<\/p>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qrIFTLJj_IKtFq2hPa1Fuw.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qrIFTLJj_IKtFq2hPa1Fuw.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"test-the-proxy\">\n<h2>Test the proxy<\/h2>\n<div class=\"text-content\">\n<p>You can now run:<\/p>\n<ul>\n<li>SSH<\/li>\n<li>telnet<\/li>\n<li>wget<\/li>\n<li>ftp<\/li>\n<li>apt<\/li>\n<li>vnc<\/li>\n<li>nmap<\/li>\n<\/ul>\n<p>...through proxy servers by prefixing the command with \"proxychains\", like this:<\/p>\n<pre>$ sudo proxychains wget <a href=\"https:\/\/secretsource.com\/hiddenarchive.zip\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/secretsource.com\/hiddenarchive.zip<\/a><\/pre>\n<p>For more information on using ProxyChains, click <a href=\"https:\/\/linuxhint.com\/proxychains-tutorial\/\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a>.<\/p>\n<\/div>\n<\/section>\n<section id=\"sources\">\n<h2>Sources:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"http:\/\/proxychains.sourceforge.net\/\" target=\"_blank\" rel=\"nofollow noopener\">ProxyChains<\/a><\/li>\n<li><a href=\"https:\/\/www.torproject.org\/\" target=\"_blank\" rel=\"nofollow noopener\">Tor<\/a><\/li>\n<li><a href=\"https:\/\/www.howtogeek.com\/\" target=\"_blank\" rel=\"nofollow noopener\">How-To Geek<\/a> \u2014<a href=\"https:\/\/www.howtogeek.com\/142380\/htg-explains-is-tor-really-anonymous-and-secure\/\" target=\"_blank\" rel=\"nofollow noopener\"> Is Tor Really Anonymous?<\/a><\/li>\n<li><a href=\"https:\/\/linuxhint.com\/\" target=\"_blank\" rel=\"nofollow noopener\">Linux Hint<\/a> \u2014 <a href=\"https:\/\/linuxhint.com\/proxychains-tutorial\/\" target=\"_blank\" rel=\"nofollow noopener\">ProxyChains Tutorial<\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section id=\"related-checklists\">\n<h2>Related checklists:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-samba-file-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux Samba File Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-ftp-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux FTP Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-apache-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux Apache Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/setup-apache-server\/\" rel=\"nofollow\">Windows Apache Server Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/ubuntu-server-setup-process\/\" rel=\"nofollow\">Ubuntu Server Setup Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-maintenance-checklist\/\" rel=\"nofollow\">Server Maintenance Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-security-checklist\/\" rel=\"nofollow\">Server Security Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/information-security-incident-response\/\" rel=\"nofollow\">Information Security Incident Response<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/sql-server-audit-checklist\/\" rel=\"nofollow\">SQL Server Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/privileged-password-management\/\" rel=\"nofollow\">Privileged Password Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-administrator-daily-tasks\/\" rel=\"nofollow\">Network Administrator Daily Tasks<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-security-audit-checklist\/\" rel=\"nofollow\">Network Security Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/firewall-audit-checklist\/\" rel=\"nofollow\">Firewall Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/vpn-configuration\/\" rel=\"nofollow\">VPN Configuration<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/email-server-security\/\" rel=\"nofollow\">Email Server Security<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/penetration-testing\/\" rel=\"nofollow\">Penetration Testing<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/cisco-router-setup\/\" rel=\"nofollow\">Cisco Router Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/cisco-router-setup\/\" rel=\"nofollow\">IT Service Call Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/scheduled-maintenance-notification\/\" rel=\"nofollow\">Scheduled Maintenance Notification<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/patch-management\/\" rel=\"nofollow\">Patch Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-security-management\/\" rel=\"nofollow\">Network Security Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/client-data-backup-best-practices\/\" rel=\"nofollow\">Client Data Backup Best Practices<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/computer-maintenance-guide\/\" rel=\"nofollow\">Computer Maintenance Guide<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/inventory-management-process\" rel=\"nofollow\">Inventory Management Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/virtual-private-server-setup\/\" rel=\"nofollow\">Virtual Private Server Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/it-support-process\/\" rel=\"nofollow\">IT Support Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/helpdesk-management\/\" rel=\"nofollow\">Helpdesk Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-maintenance-checklist\/\" rel=\"nofollow\">Vendor Management: Supplier Evaluation<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/vendor-management-contract-negotiation\/\" rel=\"nofollow\">Vendor Management: Contract Negotiation<\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: In business, proxy servers are often used in penetration testing to simulate attacks on networks without leaving a trace. Here, we're going to set up a proxy server using ProxyChains. ProxyChains is a powerful open source tool for passing infiltrating traffic through a number of proxies, making it difficult to attribute traffic to its [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":12982,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"cover_icon_emoji":"","cover_icon_url":"","tasks_count":"8","template_description":"Set up ProxyChains on your Linux computer.","template_id":"lGZQalFJZi-X2csWOjxM2A","task_0":"Introduction:","task_slug_0":"introduction","task_1":"Install Tor","task_slug_1":"install-tor","task_2":"Install ProxyChains","task_slug_2":"install-proxychains","task_3":"Edit ProxyChains config","task_slug_3":"edit-proxychains-config","task_4":"Check Tor status  and start the service","task_slug_4":"check-tor-status-and-start-the-service","task_5":"Test the proxy","task_slug_5":"test-the-proxy","task_6":"Sources:","task_slug_6":"sources","task_7":"Related checklists:","task_slug_7":"related-checklists","task_8":"","task_slug_8":"","task_9":"","task_slug_9":"","task_10":"","task_slug_10":"","task_11":"","task_slug_11":"","task_12":"","task_slug_12":"","task_13":"","task_slug_13":"","task_14":"","task_slug_14":"","task_15":"","task_slug_15":"","task_16":"","task_slug_16":"","task_17":"","task_slug_17":"","task_18":"","task_slug_18":"","task_19":"","task_slug_19":"","task_20":"","task_slug_20":"","task_21":"","task_slug_21":"","task_22":"","task_slug_22":"","task_23":"","task_slug_23":"","task_24":"","task_slug_24":"","task_25":"","task_slug_25":"","task_26":"","task_slug_26":"","task_27":"","task_slug_27":"","task_28":"","task_slug_28":"","task_29":"","task_slug_29":"","task_30":"","task_slug_30":"","task_31":"","task_slug_31":"","task_32":"","task_slug_32":"","task_33":"","task_slug_33":"","task_34":"","task_slug_34":"","task_35":"","task_slug_35":"","task_36":"","task_slug_36":"","task_37":"","task_slug_37":"","task_38":"","task_slug_38":"","task_39":"","task_slug_39":"","task_40":"","task_slug_40":"","task_41":"","task_slug_41":"","task_42":"","task_slug_42":"","task_43":"","task_slug_43":"","task_44":"","task_slug_44":"","task_45":"","task_slug_45":"","task_46":"","task_slug_46":"","task_47":"","task_slug_47":"","task_48":"","task_slug_48":"","task_49":"","task_slug_49":"","task_50":"","task_slug_50":"","task_51":"","task_slug_51":"","task_52":"","task_slug_52":"","task_53":"","task_slug_53":"","task_54":"","task_slug_54":"","task_55":"","task_slug_55":"","task_56":"","task_slug_56":"","task_57":"","task_slug_57":"","task_58":"","task_slug_58":"","task_59":"","task_slug_59":"","task_60":"","task_slug_60":"","task_61":"","task_slug_61":"","task_62":"","task_slug_62":"","task_63":"","task_slug_63":"","task_64":"","task_slug_64":"","task_65":"","task_slug_65":"","task_66":"","task_slug_66":"","task_67":"","task_slug_67":"","task_68":"","task_slug_68":"","task_69":"","task_slug_69":"","task_70":"","task_slug_70":"","task_71":"","task_slug_71":"","task_72":"","task_slug_72":"","task_73":"","task_slug_73":"","task_74":"","task_slug_74":"","task_75":"","task_slug_75":"","task_76":"","task_slug_76":"","task_77":"","task_slug_77":"","task_78":"","task_slug_78":"","task_79":"","task_slug_79":"","task_80":"","task_slug_80":"","task_81":"","task_slug_81":"","task_82":"","task_slug_82":"","task_83":"","task_slug_83":"","task_84":"","task_slug_84":"","task_85":"","task_slug_85":"","task_86":"","task_slug_86":"","task_87":"","task_slug_87":"","task_88":"","task_slug_88":"","task_89":"","task_slug_89":"","task_90":"","task_slug_90":"","task_91":"","task_slug_91":"","task_92":"","task_slug_92":"","task_93":"","task_slug_93":"","task_94":"","task_slug_94":"","task_95":"","task_slug_95":"","task_96":"","task_slug_96":"","task_97":"","task_slug_97":"","task_98":"","task_slug_98":"","task_99":"","task_slug_99":"","footnotes":""},"categories":[42,7],"tags":[],"class_list":["post-12981","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internal-audit","category-miscellaneous"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/12981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/comments?post=12981"}],"version-history":[{"count":0,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/12981\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media\/12982"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media?parent=12981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/categories?post=12981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/tags?post=12981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}