Score:0

การตั้งค่าที่อยู่ที่แตกต่างจากเกตเวย์ของฉัน

ธง ru

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

ฉันพยายามยกตัวอย่างให้ชัดเจนโดยแสดงให้เห็นแม้กระทั่งภาพของอุปกรณ์ที่ทำงานแบบนั้น - โปรดเปิดคำถามอีกครั้งเพื่อให้คนอื่นสามารถช่วยฉันได้บ้าง

ขอบคุณ!

โครงสร้างเครือข่ายของฉันมีสวิตช์ที่เกตเวย์เป็น 192.168.1.254 และคอมพิวเตอร์ของฉันมีที่อยู่ IP 192.168.17.16

ฉันต้องการใช้ที่อยู่ IP นี้ต่อไปและใช้เกตเวย์ 192.168.1.254 ทำไม

เพื่อหลีกเลี่ยงความขัดแย้งกับเครือข่ายอื่น - และฉันมีกฎไฟร์วอลล์จำนวนมากที่กำหนดค่าสำหรับ 192.168.17.16

เป็นไปได้ไหม

ครั้งหนึ่งฉันเคยเห็นเซิร์ฟเวอร์ที่มี IP 10.10.1.120 และมีเกตเวย์ที่แตกต่างไปจากเดิมอย่างสิ้นเชิง!! มันใช้งานได้ดี แต่ฉันไม่รู้ว่าพวกเขาทำได้อย่างไร

ขอบคุณล่วงหน้า!

เพื่อชี้แจงสิ่งที่ฉันต้องการ นี่คือตัวอย่างซึ่งจะช่วยให้พวกคุณเข้าใจคำถามนี้ได้ดีขึ้น:

ตัวอย่าง

อุปกรณ์นี้ประสบความสำเร็จในสิ่งที่ฉันพยายามทำ มีที่อยู่ IP 10.99.98.121 และปัจจุบันใช้เกตเวย์เดียวกับที่ฉันใช้บนคอมพิวเตอร์ของฉัน ซึ่งก็คือ 192.168.31.254

ยังไง?

advay rajhansa avatar
pm flag
เกตเวย์เริ่มต้นคือที่อยู่ IP ที่ทราฟฟิกถูกส่งไปเมื่อเชื่อมต่อกับปลายทางนอกเครือข่ายปัจจุบัน ตามนิยามแล้ว มันเป็นไปได้โดยสิ้นเชิง ตอนนี้ระบบใดที่คุณต้องการกำหนดค่า อุปกรณ์ใด เฟิร์มแวร์ตัวไหน? ผู้ผลิตรายใด?
berndbausch avatar
us flag
ไม่ชัดเจนว่าคุณหมายถึงอะไรโดย "ที่อยู่อื่น" โดยปกติ เกตเวย์จะมีแอดเดรสที่แตกต่างจากอุปกรณ์ที่ใช้เกตเวย์ อุปกรณ์สองเครื่องที่มีที่อยู่เดียวกันในเครือข่ายเดียวกันจะทำให้เกิดปัญหา กฎไฟร์วอลล์ไม่เกี่ยวข้อง เว้นแต่จะบล็อกการเข้าถึงเกตเวย์
ru flag
อุปกรณ์นี้เป็น Linux distro: CentOS 7
ru flag
@berndbausch สิ่งที่ฉันหมายถึงโดยที่อยู่ที่แตกต่างกันคือที่จริง เกตเวย์เป็น IP และ IP ของเครื่องแตกต่างกันโดยสิ้นเชิง - เกตเวย์: 192.168.1.1 ที่อยู่ IP: 10.10.0.1 ฉันแค่ไม่รู้ว่าจะทำอย่างไร ฉันลองตั้งค่า 192.168.17.16 สำหรับ IP และ 192.168.1.254 สำหรับเกตเวย์ แต่มันใช้งานไม่ได้ ... ฉันเข้าถึงโฮสต์ไม่ได้
ru flag
ถ้าฉันเปลี่ยน IP เป็น 192.168.1.100 (หรืออันอื่นในช่วงเดียวกันที่ไม่ใช่เกตเวย์) และเกตเวย์ 192.168.1.254 มันใช้งานได้: / ฉันไม่ต้องการใช้ 192.168.1.100 tho - ฉันต้องการ 192.168.17.16
A.B avatar
cl flag
A.B
หากไม่มีการเปลี่ยนแปลงเราเตอร์ คุณจะต้องเพิ่มที่อยู่ลงในระบบของคุณ ซึ่งจะอยู่ใน 192.168.1.0/24 (และคุณสามารถเก็บที่อยู่ปัจจุบันของคุณไปด้วย) เพื่ออนุญาตให้ใช้เกตเวย์เป็นเส้นทางเริ่มต้น นอกเหนือจากนี้ไม่ใช่แนวปฏิบัติที่ดีที่สุด การเพิ่มที่อยู่ดังกล่าวจะขัดขวางแผนการของคุณที่ "ฉันมีกฎไฟร์วอลล์จำนวนมากที่กำหนดค่าไว้สำหรับ 192.168.17.16" เพื่อบล็อกทราฟฟิกที่เกี่ยวข้องต่อไป
ru flag
มันไม่ใช่แผน พวกเขากำลังทำงานและทำงานได้ดี เมื่อฉันย้ายเซิร์ฟเวอร์ไปยังสวิตช์ที่มีเกตเวย์ 192.168.17.254 มันทำงานได้ดี... ฉันจะใช้เกตเวย์ที่มีที่อยู่ IP แตกต่างจากที่อยู่ IP ของเครื่องได้อย่างไร
Doug Deden avatar
pk flag
คุณถามในความคิดเห็นล่าสุด "ฉันจะใช้เกตเวย์ที่มีที่อยู่ IP แตกต่างจากที่อยู่ IP ของเครื่องได้อย่างไร" เกตเวย์ *ต้องเป็น* ที่อยู่ IP ที่แตกต่างจากที่อยู่ IP ของเครื่อง ดังนั้นคุณอาจเข้าใจผิดว่าเกตเวย์คืออะไร สิ่งนี้อาจช่วยได้: https://serverfault.com/q/262071/450038
berndbausch avatar
us flag
ฉันยังไม่แน่ใจว่าคุณหมายถึงอะไรโดย "ที่อยู่อื่น" ตัวอย่างเช่น เกตเวย์ในเครือข่ายในบ้านของฉันคือ 192.168.1.1 และพีซีของฉันคือ 192.168.1.35 แตกต่าง. ฉันเชื่อว่าคุณหมายถึง "ที่อยู่ของเกตเวย์ไม่ได้อยู่ในซับเน็ตเดียวกันกับอุปกรณ์" ถ้าเป็นเช่นนั้นจะไม่ทำงาน ต้องอยู่ในเครือข่ายย่อยเดียวกัน ซับเน็ตถูกกำหนดโดยคำนำหน้า CIDR (ในเครือข่ายในบ้านของฉัน: /24) หรือเน็ตมาสก์ (เช่น 255.255.255.0)
berndbausch avatar
us flag
ฉันไม่เชื่อว่าตัวอย่างที่คุณกล่าวถึง (เกตเวย์: 192.168.1.1 ที่อยู่ IP: 10.10.0.1) นั้นถูกต้อง เนื่องจากที่อยู่ทั้งสองนี้ไม่สามารถอยู่ในซับเน็ตเดียวกันได้
ru flag
@berndbausch ไม่ มันเป็นที่อยู่ ไม่ใช่เกตเวย์ - สถานการณ์ที่ฉันต้องการ: เครือข่ายในบ้านของฉันคือ 192.168.1.1 และพีซีของฉันคือ 172.10.10.1...
ru flag
@DougDeden ฉันบอกคุณแล้ว ฉันก็สับสนเหมือนกัน - แต่มันเป็นเรื่องจริงพี่ชาย ลองดู: https://i.imgur.com/wBBAJtV.png และ IP นี้ใช้เครือข่ายไร้สายเดียวกันกับฉัน! มันมีเกตเวย์เดียวกันกับที่คอมพิวเตอร์ของฉันมี
berndbausch avatar
us flag
ภาพหน้าจอแสดงเครื่องพิมพ์ที่มีที่อยู่ 10.99.88.121 ฉันไม่เห็นเกตเวย์ใดๆ หากที่อยู่ของคอมพิวเตอร์ของคุณคือ 192.168.17.16 ก็สามารถใช้เกตเวย์ 192.168.1.254 ได้หากคำนำหน้าคือ 19 หรือน้อยกว่า
ru flag
เกตเวย์คือ 192.168.31.254
Score:0
ธง mx

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

เช่น: คุณมีอินเทอร์เฟซ eth0 เชื่อมต่อกับ LAN ของคุณด้วย IP 192.168.17.16 และ netmask 24 (= 255.255.255.0) จากนั้นคุณกำหนดเกตเวย์เริ่มต้นโดยพูดว่า "default gw คือ 192.168.1.254 ที่เข้าถึงได้ผ่าน eth0"

ด้วย CentOS7 การจัดการเครือข่ายจะทำโดย NetworkManager คุณสามารถใช้ cli เพื่อตั้งค่าเกตเวย์เริ่มต้น:

การเชื่อมต่อ sudo nmcli แก้ไข eth0 ipv4.gateway "192.168.1.254"
การเชื่อมต่อ sudo nmcli ขึ้น eth0

ดูสิ่งนี้ด้วย https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_static_routes_using_nmcli

คุณยังสามารถแก้ไขไฟล์คอนฟิกูเรชันได้โดยตรงโดยทำตามคำแนะนำนี้: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_static_routes_in_ifcfg_files

แก้ไข (เนื่องจากฉันไม่สามารถแสดงความคิดเห็น):

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

vidarlo avatar
ar flag
คุณจะพูดคุยกับอุปกรณ์ใน 192.168.1.0/24 ได้อย่างไร หากอินเทอร์เฟซของคุณอยู่ใน 192.168.17.0/24 เราเตอร์จะตอบกลับคุณอย่างไร มันจะไม่มีอินเทอร์เฟซในเครื่องที่สามารถเข้าถึง 192.168.17.0/24
ru flag
ก็ - นั่นคือคำถามของฉัน !!!!
ru flag
ฉันเห็นเครื่องพิมพ์ที่ทำงานได้ดี - แต่โดยอัตโนมัติ... มันมี IP 10.10.10.10 และเกตเวย์คือเราเตอร์ของฉัน 192.168.1.1 ._ ถ้าเครื่องพิมพ์สามารถทำได้ฉันแน่ใจว่าเป็นไปได้ที่จะทำสิ่งนี้บนเซิร์ฟเวอร์ Linux - คำถามของฉัน: อย่างไร ?? Yo bro คุณเพิ่งถามคำถามเดียวกันกับที่ฉันทำ XD Wtf
puldi avatar
mx flag
ฉันตอบคำถามนั้นไปแล้ว! คุณไม่จำเป็นต้องอยู่ในซับเน็ตเดียวกันเหมือนเกตเวย์ คุณต้องสามารถเข้าถึงได้ผ่านเครือข่ายที่เชื่อมต่อทางกายภาพ (- สายเคเบิล) เท่านั้น การกำหนดซับเน็ตให้กับโลคัลโฮสต์หมายความว่าโฮสต์รู้วิธีเข้าถึงโฮสต์อื่นภายในซับเน็ตนี้โดยปริยาย แต่คุณสามารถกำหนดเส้นทางคงที่ไปยังเครือข่ายอื่นหรือที่อยู่ IP เดียวได้โดยบอกโฮสต์ว่าควรใช้อินเทอร์เฟซใด
ru flag
ฉันทำเครื่องหมายคำถามของคุณว่าแก้ไขแล้ว แต่มันไม่ใช่คำตอบที่ฉันกำลังมองหา... เนื่องจากพวกเขาปิดคำถามของฉัน ฉันจึงทำอะไรไม่ได้มาก :|
puldi avatar
mx flag
คุณไม่ได้ให้ข้อมูลเพิ่มเติมเกี่ยวกับโทโพโลยีเครือข่ายของคุณมากนัก ดังนั้นจึงเป็นการยากที่จะให้คำตอบที่ต้องการ ในทางกลับกัน: คุณลองหรือยัง มันทำงานหรือไม่ คุณยังสามารถบันทึกเส้นทางแบบคงที่บนเกตเวย์ของคุณได้ หากเกตเวย์ไม่ได้รับเส้นทางกลับไปยังโฮสต์โดยอัตโนมัติ ขึ้นอยู่กับเกตเวย์ของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา