<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cách quét mạng cục bộ với Terminal trên macOS</title>
<meta name="description" content="Cách quét mạng cục bộ với Terminal trên macOS - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Cách quét mạng cục bộ với Terminal trên macOS">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;cach-quet-mang-cuc-bo-voi-terminal-tren-macos-884.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-quet-mang-cuc-bo-voi-terminal-tren-macos-884.html">
<link rel="shortcut icon" href="https://www.nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-quet-mang-cuc-bo-voi-terminal-tren-macos-884.html">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://www.nguoicodonvn2008.info/">https://www.nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Cách quét mạng cục bộ với Terminal trên macOS</h1>
		<ul class="list-inline">
			<li>Thứ hai - 02/09/2019 08:58</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="Cách quét mạng cục bộ với Terminal trên macOS" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-5.png" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p style="text-align: justify;">Terminal trên macOS&nbsp;là một công cụ tiện dụng nhưng ít người sử dụng. Bài viết này sẽ hướng dẫn các bạn sử dụng Terminal trong macOS để quét&nbsp;mạng cục bộ&nbsp;giúp khắc phục sự cố, bảo trì. Terminal của macOS hoạt động hơi khác một chút so với tiện ích của Linux với một số flag khác. Do đó không nên cho rằng tất cả kỹ năng Terminal của Linux sẽ hoạt động chính xác trên trên macOS.</p>

<div style="text-align: justify;">&nbsp;</div>

<h2 style="text-align: justify;">Quét các cổng mở của mạng cục bộ với nmap</h2>

<p style="text-align: justify;">Nmap&nbsp;là công cụ quét cổng dòng lệnh trên macOS nhưng bạn cần cài đặt nó trước để sử dụng.</p>

<h3 style="text-align: justify;">Cài đặt nmap với Homebrew</h3>

<p style="text-align: justify;">Nếu đã cài đặt Homebrew, hãy chạy lệnh dưới đây để tải và cài đặt nmap và các dependency cần thiết.</p>

<pre id="pre0">
<code>brew install nmap</code></pre>

<div style="text-align: justify;">&nbsp;</div>

<h3 style="text-align: justify;">Quét bằng nmap</h3>

<p style="text-align: justify;">nmap được xây dựng để quét tên máy chủ hoặc địa chỉ mạng được cung cấp và trả về danh sách các cổng mở. nmap viết tắt của network mapper nhưng thực hiện vai trò như port mapper (trình ánh xạ cổng) nhiều hơn.</p>

<p style="text-align: justify;">Cách đơn giản để chạy nmap là với&nbsp;địa chỉ IP&nbsp;hoặc dải địa chỉ IP chỉ định làm mục tiêu. Chạy lệnh sau với địa chỉ IP thích hợp để quét mạng cục bộ của bạn. Ở đây lệnh này quét server kiểm tra của nmap tại scanme.org.</p>

<pre id="pre1">
<code>nmap 74.207.244.221
 nmap scanme.org</code></pre>

<p style="text-align: justify;"><img alt="Quét server tại scanme.org" data-i="0" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-1.png" data-was-processed="true" height="322" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-1.png" width="514" /></p>

<p style="text-align: justify;">Để quét cổng mở trên một dải địa chỉ IP, sử dụng dấu gạch chéo.</p>

<pre id="pre2">
<code>nmap 192.181.0.0/24</code></pre>

<p style="text-align: justify;">Để tìm địa chỉ IP cho router và các thiết bị khác trên mạng, chạy&nbsp;<code>arp</code>&nbsp;hoặc&nbsp;<code>ipconfig</code>.</p>

<pre id="pre3">
<code>sudo nmap -A scanme.org</code></pre>

<p style="text-align: justify;"><img alt="Sử dụng flag -A" data-i="1" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-2.png" data-was-processed="true" height="494" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-2.png" width="570" /></p>

<p style="text-align: justify;">Sử dụng flag&nbsp;<code>-A</code>&nbsp;để buộc nmap quét nhanh và mạnh hơn, trả lại nhiều thông tin hơn và tiết lộ rõ ràng sự hiện diện của bạn trong nhật ký máy chủ. Flag&nbsp;<code>-A</code>&nbsp;cần chạy với sudo.</p>

<pre id="pre4">
<code>sudo nmap -O scanme.org</code></pre>

<p style="text-align: justify;"><img alt="Quét địa chỉ IP được xác định cho hệ điều hành (-O)" data-i="2" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-3.png" data-was-processed="true" height="411" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-3.png" width="569" /></p>

<p style="text-align: justify;">Lệnh trên quét địa chỉ IP được xác định cho hệ điều hành (<code>-O</code>).</p>

<p style="text-align: justify;">Nếu muốn chạy nmap “lén lút” một chút, hãy sử dụng flag&nbsp;<code>-sS</code>:</p>

<pre id="pre5">
<code>sudo nmap -sS scanme.org</code></pre>

<p style="text-align: justify;">Lệnh trên sẽ quét nửa đầu, gửi gói TCP SYN để kiểm tra cổng mở nhưng không phản hồi gói ACK khi nhận được phản hồi khẳng định. Do đó, máy chủ từ xa có thể không ghi nhật ký quét.</p>

<p style="text-align: justify;">Flag&nbsp;<code>-sS</code>&nbsp;và switch chế độ quét khác phải chạy với sudo. Ví dụ, switch chế độ&nbsp;<code>-sP</code>sẽ quét địa chỉ IP nhưng không quét cổng, hoạt động giống như arp bên dưới. Bạn có thể truy cập vào trang chính của nmap để biết thêm các chế độ quét khác.</p>

<p style="text-align: justify;">Để nhận kết quả dài hơn, thêm tag&nbsp;<code>-vv</code>&nbsp;hoặc&nbsp;<code>-v3</code>&nbsp;để bật mức ghi nhật ký dài hơn, tạo đầu ra tiêu chuẩn dài và dễ đọc hơn, tùy thuộc vào nội dung tìm kiếm, những flag này sẽ giúp bạn tìm nó.</p>

<p style="text-align: justify;">Tất nhiên, bạn có thể sử dụng&nbsp;<code>grep</code>&nbsp;để tìm kiếm kết quả cụ thể. Nếu chỉ muốn tìm kiếm cổng 22, bạn có thể chạy lệnh sau:</p>

<pre id="pre6">
<code>nmap scanme.org | grep &quot;22/tcp&quot;</code></pre>

<p style="text-align: justify;">Lệnh trên sẽ trả về dòng trạng thái nếu có cổng và không có gì nếu không có cổng.</p>

<p style="text-align: justify;"><img alt="Sử dụng grep để tìm kiếm kết quả cụ thể" data-i="3" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-4.png" data-was-processed="true" height="51" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-4.png" width="436" /></p>

<h2 style="text-align: justify;">Quét địa chỉ IP hoạt động của mạng cục bộ với arp</h2>

<p style="text-align: justify;">arp quét mạng cục bộ cho các thiết bị được kết nối. Bởi vì arp được thiết kế để tạo và chỉnh sửa giao thức phân giải địa chỉ, nên ít công cụ quét mạng. Nhưng nó có trên mọi máy Mac và là cách nhanh để nhận thông tin cụ thể.</p>

<p style="text-align: justify;">Để xem danh sách tất cả các thiết bị hiện đang kết nối với mạng, mở Terminal và chạy:</p>

<pre id="pre7">
<code>arp -a</code></pre>

<p style="text-align: justify;"><img alt="Chạy lệnh arp -a" data-i="4" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-5.png" data-was-processed="true" height="114" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-5.png" width="480" /></p>

<p style="text-align: justify;">Lệnh trên trả về danh sách tất cả các thiết bị được kết nối với mạng của bạn, báo cáo theo địa chỉ IP và MAC.</p>

<p style="text-align: justify;"><img alt="Kết quả lệnh arp" data-i="5" data-src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-6.png" data-was-processed="true" height="396" src="https://st.quantrimang.com/photos/image/2019/08/24/quet-mang-cuc-bo-6.png" width="565" /></p>

<p style="text-align: justify;">Bạn có thể chạy&nbsp;<code>arp -a -i en0</code>&nbsp;để chỉ nhận báo cáo từ giao diện mạng en0.</p>

<p style="text-align: justify;">Công cụ mạnh nhất để quét mạng cục bộ trên macOS là nmap. arp cũng hữu ích để chạy ping trên mạng.&nbsp;<a href="https://quantrimang.com/lenh-iconfig-82965" title="Cách sử dụng lệnh ipconfig">Ipconfig</a>&nbsp;có thể báo cáo kết quả cho giao diện cụ thể nhưng hữu ích hơn khi báo cáo thông tin giao diện hơn là quét mạng.</p>

<p style="text-align: justify;">Chúc các bạn thực hiện thành công!</p>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-quet-mang-cuc-bo-voi-terminal-tren-macos-884.html" title="Cách quét mạng cục bộ với Terminal trên macOS">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-quet-mang-cuc-bo-voi-terminal-tren-macos-884.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://www.nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://www.nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://www.nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://www.nguoicodonvn2008.info",
            "logo": "https://www.nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>