เหตุใดฉันจึงไม่สามารถตั้งค่า IP คงที่ใน Windows 7


0

ฉันต้องการทำ LAN ขนาดเล็กไม่ได้เชื่อมต่อกับอินเทอร์เน็ต

ฉันเปิดแผงควบคุม / เครือข่ายและค้นหาอะแดปเตอร์อีเธอร์เน็ตของฉัน

ฉันยกเลิกการเลือก IPv6 และคลิกที่ IPv4 และเลือก "Properties"

ฉันให้ที่อยู่ IP คงที่เท่ากับ 192.168.1.1 แต่ฉันไม่สามารถส่ง Ping ได้ 192.168.1.1

และโปรแกรมที่ฉันเขียนไม่สามารถเข้าถึงฐานข้อมูล MySql ในที่อยู่นั้น ...    ฉันกำลังใช้ Xampp โปรแกรมสามารถเข้าถึงฐานข้อมูลได้หากสตริงการเชื่อมต่อบอกว่า localhost ไม่ใช่ 192.168.1.1 นอกจากนี้ฉันสามารถเข้าถึงผ่าน PhpMyAdmin และเรียกใช้ MySql จากกล่อง Dos - ดังนั้น MySql ดูเหมือนว่าจะโอเค

สงสัยว่าทำไมฉันไม่สามารถ ping ได้ฉันรัน IPCONFIG และที่อยู่ของอะแดปเตอร์อีเทอร์เน็ตของฉันคืออันเก่าไม่ใช่ตัวใหม่ที่ฉันกำหนด


[อัพเดท] ฉันยังไม่ได้แนบเราเตอร์ แต่เป็นพีซีแบบสแตนด์อะโลน ขอบคุณที่ชี้ให้เห็นว่าเมื่อเราเตอร์เพิ่มอาจจะเป็น 192.168.1.1 ดังนั้นฉันควรทำพีซีของฉัน 192.168.1.2

แต่จุดของฉันที่นี่คือฉันไม่สามารถ ping สิ่งที่ฉันคิดว่าฉันตั้งเป็น IP แบบคงที่ของฉันและแน่นอนมันไม่ปรากฏขึ้นเมื่อฉันใช้ IPCONFIG - ฉันได้รับค่าก่อนหน้า


คุณสามารถ ping ค่าก่อนหน้าได้หรือไม่ คุณได้ตรวจสอบ Alternate Configuration แท็บในกล่องโต้ตอบคุณสมบัติ TCP / IP
JoshP

คำตอบ:


1

ฉันพบการติดตั้ง Windows 7 บางตัวที่มีการร้องขอ icmp echo (การตอบสนองต่อ ping) ที่ถูกบล็อกในไฟร์วอลล์โดยค่าเริ่มต้น

ตรวจสอบการตั้งค่าไฟร์วอลล์ของคุณและเพิ่มข้อยกเว้น icmp ถ้าคุณต้องการ

นอกจากนี้ยังมีการตั้งค่าที่อยู่ IP แบบคงที่มากกว่าเพียงแค่ที่อยู่ ซับเน็ตมาสก์ของคุณต้องถูกต้องเช่นกัน มันควรจะเป็น 255.255.255.0 หากคุณไม่เคยมีเหตุผลในการตั้งค่าเป็นอย่างอื่น

เช่นเดียวกับที่คนอื่นพูดได้ตรวจสอบว่า IP แบบคงที่ที่คุณกำหนดให้กับการติดตั้ง Windows 7 ของคุณนั้นไม่เหมือนใครในเครือข่ายของคุณ เราเตอร์ส่วนใหญ่จะเริ่มต้นแน่นอน 192.168.1.1.

คุณยังใช้เราเตอร์อยู่หรือไม่? หากไม่มีการเชื่อมต่ออินเทอร์เน็ตและคุณต้องการตั้งค่า LAN แบบพื้นฐานเท่านั้นคุณไม่จำเป็นต้องใช้ ... สวิตช์จะพอเพียง


+1 ฉันยังไม่ได้แนบเราเตอร์ แต่เป็นพีซีแบบสแตนด์อโลน แต่สงสัยว่าฉันจะต้องเปลี่ยนที่อยู่พีซีเป็น 192.168.1.2 ขอบคุณ และใช่ซับเน็ตมาสก์นั้นถูกต้อง
Mawg

2

คุณเข้าใจว่า localhost คืออะไร 127.0.0.1 ไม่ 192.168.1.1 ขวา?

ฉันจะเดาได้ว่าที่อยู่อินเตอร์เนตภายในเครื่องของคุณไม่ใช่ 192.168.1.1 นั่นน่าจะเป็นเราเตอร์ของคุณ

localhost เป็นเครื่องคอมพิวเตอร์ หากฐานข้อมูลถูกเก็บไว้ในเครื่องคอมพิวเตอร์คุณควรใช้ localhost แทนที่อยู่ IP

คุณควรให้รายละเอียดเพิ่มเติมแก่เรา ฉันแค่คิดว่าคุณมีเราเตอร์ตั้งแต่ 99.8% ของที่อยู่เริ่มต้นของเราเตอร์คือ 192.168.1.1


2
ที่อยู่ในท้องถิ่น น่า เป็น 192.168.1.1เนื่องจาก Mawg กำหนดค่าที่อยู่ดังกล่าวในคุณสมบัติอะแดปเตอร์เครือข่าย
grawity

@grawity - 127.0.0.1 ถูกตั้งค่าเป็น localhost เนื่องจากรายการในไฟล์โฮสต์ ซึ่งมีอยู่ยกเว้นว่าลบหรือแก้ไข
Ramhound

ใช่ฉันรู้ว่า 127.0.0.1 คือ localhost (โดยค่าเริ่มต้น) ฉันต้องการให้พีซีของฉันมีที่อยู่ 192.168.1.1 และสำหรับที่อยู่และผู้อื่นจะสามารถจัดการกับมันได้ Uou อาจมีจุดที่ดีเกี่ยวกับที่อยู่ IP เริ่มต้นของเราเตอร์จำนวนมากฉันควรทำให้พีซีของฉัน 192.1.168.1.2 - แต่จุดของฉันที่นี่คือฉันไม่สามารถ ping สิ่งที่ฉันคิดว่าฉันตั้งเป็น IP แบบคงที่ของฉันและแน่นอนมัน ไม่แสดงขึ้นเมื่อฉันรัน IPCONFIG - ฉันได้รับค่าก่อนหน้า
Mawg

1
@Mawg - ไปยังคอมพิวเตอร์ที่ได้รับมอบหมาย 192.1.168.2 ที่อยู่ลูปแบ็คท้องถิ่น 127.0.0.1 และ 192.1.168.2` นั้นเอง หากไม่ปรากฏขึ้นมา IPConfig ถ้าอย่างนั้นคุณกำลังทำอะไรผิด คุณไม่จำเป็นต้องให้คอมพิวเตอร์ตอบกลับไปยังที่อยู่ IP ในเครื่องของมัน 192.1.168.2 ใช้ localhost จะเป็นการกำหนดค่าที่ดีกว่า ถ้า 192.1.168.3 พยายามปิง 192.1.168.2 มันควรจะสามารถเข้าถึงได้
Ramhound

1

อาจเป็นไปได้ว่าคุณได้กำหนด 192.168.1.1 ไว้ที่เราเตอร์ของคุณหรือช่วง IP ของคุณนั้นแตกต่างกัน


2
แม้ว่าเราเตอร์จะมีอยู่แล้ว 192.168.1.1 มอบหมายไม่มีสิ่งใดที่จะป้องกันไม่ให้ที่อยู่เดียวกันถูกกำหนดให้กับคอมพิวเตอร์ Windows จะแสดงคำเตือนเกี่ยวกับที่อยู่ที่ซ้ำกัน แต่ยอมรับการกำหนดค่า
grawity
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.