การเชื่อมต่อคอมพิวเตอร์และเซิร์ฟเวอร์โดยตรงผ่านสายเคเบิลอีเธอร์เน็ตโดยตรงไม่ทำงานตามที่คาดไว้


1

ฉันกำลังพยายามถ่ายโอนไฟล์บางไฟล์ผ่านอีเธอร์เน็ตและคิดว่าการเชื่อมต่อเซิร์ฟเวอร์หัวขาดของฉันเข้ากับคอมพิวเตอร์โดยตรงด้วยสายเคเบิลอีเธอร์เน็ตจะเป็นวิธีที่เร็วที่สุด อย่างไรก็ตามสิ่งต่าง ๆ ไม่ค่อยดีนัก

ฉันสามารถ acces นี้ไปยังเซิร์ฟเวอร์ผ่าน SSH เท่านั้นดังนั้นต้องมีการเชื่อมต่อที่ฉันต้องสร้างตัวเองก่อนเห็นได้ชัด ฉันพบว่าฉันต้องทำการเชื่อมต่อกับตัวเลือก“ แชร์กับคอมพิวเตอร์เครื่องอื่น” นี่จะทำหน้าที่เป็นเราเตอร์และกำหนดที่อยู่ IP ฉันทำสิ่งนี้ แต่ตอนนี้ฉันไม่รู้ว่า IP ใดที่ใช้หรือวิธีค้นหาพวกเขา

เซิร์ฟเวอร์ตั้งค่า FTP แล้ว นี่คือสิ่งที่ฉันต้องการใช้เพื่อถ่ายโอนไฟล์ของฉัน ฉันต้องการที่อยู่ IP สำหรับสิ่งนี้ แต่ไม่ทราบวิธีตั้งค่าผ่านการเชื่อมต่อโดยตรง

คอมพิวเตอร์ทั้งสองเครื่องใช้ Debian และฉันทำได้เพียงหนึ่งบัญชีเท่านั้น มีวิธีแก้ปัญหาง่าย ๆ หรืออาจเป็นวิธีที่ดีกว่าในการทำเช่นนี้?

คำตอบ:


2

กำหนดว่าจะใช้ที่อยู่ IP ใด

ที่อยู่ IP ที่กำหนดให้กับอินเทอร์เฟซทั้งหมด:

ifconfig 

หรือเพียงรับที่อยู่ IP สำหรับหนึ่งอินเทอร์เฟซเฉพาะเช่นนี้

ifconfig eth0

จะให้ที่อยู่ IP ที่กำหนดให้กับคุณ

กำหนดที่อยู่ IP ของคุณเอง

เพิ่มเติมคุณสามารถกำหนดที่อยู่ IP

บนคอมพิวเตอร์ 1:

ifconfig eth0 192.168.75.1/24

บนคอมพิวเตอร์ 2:

ifconfig eth0 192.168.75.2/24

คุณต้องแทนที่eth0ด้วยชื่อของอินเทอร์เฟซของคุณ

นอกจากนี้คุณอาจต้องตรวจสอบไฟร์วอลล์เพื่อให้แน่ใจว่าจะไม่ปิดกั้นการรับส่งข้อมูลของคุณ

iptables --list จะบอกว่าคุณต้องการใช้กฎไฟร์วอลล์

ลองใช้ Samba

ฉันแนะนำให้คุณเลิกกับโปรโตคอล clunky และติดตั้งและกำหนดค่า samba บนคอมพิวเตอร์ทั้งสองเครื่อง จากนั้นคุณสามารถใช้cpคำสั่งหรืออื่น ๆ เพื่อย้ายไฟล์ต่างๆ

การใช้ samba คุณต้องการสิ่งนี้ทางฝั่งลูกค้า:

mount  -o username=username,password=password //<ip address>/sharename /mountpoint

ในฝั่งเซิร์ฟเวอร์คุณต้องกำหนดค่าsmb.confไฟล์ที่พบใน/etc/smb.confหรือ/etc/samba/smb.conf

ตั้งค่าบัญชีผู้ใช้ด้วย

smbpasswd -a username
  • ใส่รหัสผ่าน.
  • ยืนยันรหัสผ่าน.

ตอนนี้คุณมีข้อมูลประจำตัวที่ถูกต้องเพื่อเข้าสู่เซิร์ฟเวอร์

หรือใช้ SCP แทน

แม้จะscpเป็นความคิดที่ดีกว่า FTP สิ่งนี้ใช้โปรโตคอล SSH เพื่อถ่ายโอนไฟล์ ทำตามsource destinationรูปแบบมาตรฐานที่cpคำสั่งใช้

scp root@<ip address>:/etc/ntp.conf .

โปรดทราบว่า OP กล่าวว่าใช้sshงานได้แล้วดังนั้นจึงscpง่ายกว่าการติดตั้ง Samba กำหนดค่า ฯลฯ
dirkt

@dirkt ที่จริงฉันใส่ SCP ไว้ในรายชื่อด้วยเหตุผลนี้ อย่างไรก็ตามคำตอบของฉันได้รับการจัดรูปแบบและแก้ไขใหม่ มันเป็นการแก้ไขที่ไม่สำคัญพอที่ฉันจะไม่ทำอะไรเกี่ยวกับมัน
cybernard

ที่ผมกล่าวว่า. ฉันสามารถเข้าถึงได้ก็ต่อsshเมื่อฉันมีที่อยู่สำหรับเชื่อมต่อ แต่ยังไม่มีที่อยู่ นั่นเป็นเหตุผลที่ฉันมาที่นี่ ฉันไม่สามารถเข้าถึงcomputer 2 ...ได้
KoneLinx

@KoneLinx รัน ifconfig บนเครื่องทั้งสองเครื่องและจะแสดงที่อยู่ IP ทั้งหมดที่เกี่ยวข้องกับเครื่องที่คุณใช้งาน
cybernard

1

คุณมีสายไขว้หรือไม่?

สายเคเบิลอีเธอร์เน็ต UTP ทั่วไปเช่นสายเคเบิล CAT6a หรือ CAT5e Ethernet ได้สิ้นสุดลงสายไปที่มาตรฐาน T568A หรือ T568B ด้วยมาตรฐานแบบนี้คอมพิวเตอร์แต่ละเครื่องสามารถส่งผ่านสายสัญญาณหนึ่งเส้นและรับอีกสายหนึ่ง หากอุปกรณ์ทั้งสองในเครือข่ายกำลังส่งสายเดียวกันกับอุปกรณ์อื่นและพยายามรับสายเดียวกันกับอุปกรณ์อื่นนั่นจะใช้งานไม่ได้

ทางออกเก่าคือการเชื่อมต่อคอมพิวเตอร์กับฮับและอุปกรณ์อื่น ๆ เช่นสวิตช์ อุปกรณ์เหล่านี้สามารถใช้ความคาดหวังตรงข้ามดังนั้นพวกเขาจึงพยายามรับสายเดียวกันกับที่คอมพิวเตอร์ส่งและพวกเขาส่งผ่านสายที่คอมพิวเตอร์พยายามรับ ที่ใช้งานได้ดี

โซลูชันที่ใหม่กว่าคือการใช้สายเคเบิล "ครอสโอเวอร์" ซึ่งปรับการเดินสายเพื่อให้สายส่งของปลายด้านหนึ่งตรงกับสายรับของปลายอีกด้านหนึ่ง ด้วยการตั้งค่านี้คอมพิวเตอร์สองเครื่องสามารถเชื่อมต่อกันและเกิด "กากบาท" ในสายเคเบิลได้โดยไม่จำเป็นต้องใช้อุปกรณ์อื่น (เช่นฮับ) เพื่อทำการข้าม (จากการส่งเพื่อรับและกลับกัน)

สวิตช์บางตัวอาจมีปุ่ม MDIX เพื่อให้คุณสามารถปรับได้ว่าพอร์ตใดพอร์ตหนึ่งทำหน้าที่เหมือนพอร์ตคอมพิวเตอร์ปกติหรือทำหน้าที่เหมือนพอร์ตสวิตช์ปกติ การกดปุ่มนี้ไปยังตำแหน่ง "เข้าด้านใน" จะทำให้เกิดการกากบาทในขณะที่การกดอีกครั้งจะทำให้ปุ่มนั้นเข้าสู่ตำแหน่ง "ออกไปด้านนอก" และลบการข้าม

โซลูชันล่าสุดคือการใช้ Auto-MDIX ที่หนักกว่าซึ่งรองรับโดยอุปกรณ์ Gigabit ส่วนใหญ่ ด้วย Auto-MDIX อุปกรณ์เครือข่ายจะทำการทดสอบเล็ก ๆ น้อย ๆ ของพวกเขาเองและหากพวกเขาพบว่ามีปัญหากับการส่งและรับสายที่ไม่ตรงกับส่วนปลายทางระยะไกลที่เหมาะสมอุปกรณ์ตัวใดตัวหนึ่งจะ "ข้าม" โดยอัตโนมัติ ด้วยอุปกรณ์ที่รองรับ Auto-MDIX แนวคิดทั้งหมดของครอสโอเวอร์ที่ต้องการกลายเป็นเรื่องที่ไม่มีปัญหา


ยกเว้นว่าคุณมีอุปกรณ์ที่มีอายุประมาณ 10 ปีขึ้นไปการ์ดเครือข่ายทั้งหมดจะมี Auto-MDIX และสวิตช์ดังนั้นจึงไม่ต้องกังวลเกี่ยวกับครอสโอเวอร์กับสายตรง
dirkt

เอ่อฉันเห็นมันปิดการใช้งานในเกือบทุกระดับองค์กรอินเตอร์เฟซ ไม่แน่ใจว่ามันเป็นแค่ฝันร้ายที่ห่างไกลจากอดีต แต่ฉันได้รับการบอกเล่าจากหลาย ๆ คนว่ามันล้มเหลว Gigabit cross-overs เป็นความเจ็บปวดที่ด้านหลังด้วยอะไรที่ผ่านมา cat-5E
Tim_Stewart
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.