Tiga komputer mengakses internet tetapi hanya dua antarmuka jaringan yang ditampilkan di 'jika konfigurasi', mengapa?

3

Gateway saya (router) terhubung ke DSL.

Gateway terhubung ke 1 perangkat transceiver nirkabel. 2 komputer tetap terhubung ke router. Saat ini saya melakukan ifconfig 2 komputer tetap terhubung ke internet. Dan 1 komputer (laptop saya) mengakses internet nirkabel. Namun ketika saya melakukannya ifconfigsaya hanya dapat melihat 2 antarmuka jaringan: eth0dan eth1(dan lo).

Mengapa saya tidak melihat 3 antarmuka jaringan ketika saya memiliki 3 koneksi internet yang berbeda?

Bentley4
sumber
2
Anda menjalankan perintah di komputer atau router?
Apple II
Saya menjalankan perintah dari laptop saya.
Bentley4
Dari laptop Anda, setelah SSHing ke router? Jika tidak, jangan berharap itu akan menampilkan hal-hal router ...
Apple II
Saya tidak tahu itu sebelumnya. SSHing ke router, apakah itu seperti penerusan port dengan aman?
Bentley4
SSHing ke router berarti menjalankan perintah secara native di router .. Tidak di komputer.
Apple II

Jawaban:

2

Saya tidak yakin apakah saya mengerti dengan benar. Tetapi Anda memiliki 1 gateway nirkabel dan 3 Perangkat yang terhubung?

Jadi melakukan ifconfig hanya menampilkan perangkat keras / koneksi FISIK pada PC yang menjalankan perintah - bukan koneksi yang tersedia atau perangkat lain.

ifconfig adalah singkatan dari konfigurasi antarmuka

  • Antarmuka jika lapisan virtual atau fisik pada komputer yang memungkinkannya untuk berkomunikasi dengan perangkat lain menggunakan standar, misalnya dalam kasus Anda TCP / IP

  • eth0 bisa berupa kartu Jaringan Kabel Anda yang beroperasi pada 10/100/1000

  • eth1 mungkin antarmuka tanpa kabel Anda berjalan pada kecepatan / b / g / n.
  • lo adalah antarmuka virtual dan disebut loopback dan mengikat ke komputer Anda menggunakan rumah (127.0.0.1) atau (localhost) atau apa pun nama komputer Anda (karena itu kembali ke loop itu sendiri)

Untuk melihat komputer lain, Anda perlu menggunakan sesuatu seperti ARP dan untuk menemukan komputer atau perangkat lain dalam jangkauan jaringan Anda.

Juga seperti yang disarankan, Anda dapat menggunakan alat nirkabel iwconfig untuk memindai titik akses (titik akses bukanlah antarmuka - tetapi titik akses itu sendiri menggunakan antarmuka untuk berkomunikasi dengan perangkat lain yang ditemukan di ARP)

Dan Anda hanya memiliki 1 koneksi internet, bukan 3.

Secara total Anda harus memiliki 5 entri ARP - 2 PC, 1Notebook, 1Switch, dan 1 Modem

masukkan deskripsi gambar di sini

Jadi seperti yang Anda lihat dalam ilustrasi, setiap host memiliki antarmuka eth0, gateway memiliki eth0 dan ISP di sisi lain memiliki eth0. semakin banyak antarmuka suatu perangkat semakin tinggi angkanya.

Piotr Kula
sumber
3
Selain itu, bukankah iwconfig untuk koneksi nirkabel?
cutrightjm
1
Antarmuka tidak harus bersifat fisik - banyak yang tidak ( lo, antarmuka vlan, antarmuka vpn, antarmuka virtual, antarmuka yang dibuat untuk mesin virtual jaringan)
FatalError
2
Apa perintah ARP untuk melihat semua perangkat lain di jaringan Anda?
Bentley4
2

ifconfigmenampilkan antarmuka . Yaitu, Anda mungkin melihat entri untuk setiap koneksi kabel (fisik), dan satu untuk nirkabel Anda.

Apa ifconfigyang tidak menunjukkan Anda adalah koneksi . Anda mungkin melayani ratusan transfer file ke banyak sistem yang terhubung melalui ethernet, dan Anda hanya akan melihat satu kartu ethernet masuk ifconfig.

DevSolar
sumber
2

ARP untuk windows

arp -a

masukkan deskripsi gambar di sini

ARP di kebanyakan distro linux / unix / bsd

arp-scan --interface = eth0

masukkan deskripsi gambar di sini

WillyWonka
sumber
0

Saya kira Anda memiliki pengaturan ini;

           <ISP>
             |
      <Router Machine>
             |
         <Switch>
      /      |      \
Machine 1  Machine 2 WiFi AP

Jika demikian halnya tentu saja ifconfig hanya akan menampilkan dua antarmuka .. karena Anda hanya memiliki dua antarmuka.

pengguna1104505
sumber
Di mana jawabannya?
Piotr Kula
1
"Karena kamu hanya memiliki dua antarmuka."
user1104505
dengan obvios OP tidak memahami apa yang ifconfig lakukan. bukan jumlah antarmuka yang ditampilkan. Bagaimana Anda tahu dia hanya memiliki 2 antarmuka? karena dia menulis itu dalam pertanyaannya. selamat atas retikulasi redundansi siklik dari retorika menjawab pertanyaannya.
Piotr Kula
1
@ppumkin: Downvoting karena dia menggunakan seni ASCII alih-alih gambar? Sangat?
DevSolar
1
@ppkinkin: Jawabannya secara faktual benar dan cukup memancing pemikiran, hanya sedikit berpegangan tangan atau rumit daripada jawaban Anda. Jika Anda tidak menganggapnya layak untuk upvote, baik, tetapi downvote Anda, dan kebetulan sikap Anda, tidak pada tempatnya IMHO.
DevSolar