คำถามติดแท็ก ip

IP - Internet Protocol เป็นชุดของกฎที่ใช้กันมากที่สุดสำหรับการส่งข้อมูลข้ามเครือข่ายคอมพิวเตอร์ขนาดใหญ่

2
แฟรกเมนต์ TCP ที่แตกแฟรกเมนต์เก็บอยู่ในเซิร์ฟเวอร์ TCP นานเท่าใด
สมมติว่าชิ้นส่วน TCP ที่กำหนดมีการแยกส่วนเป็นสองดาตาแกรม IP และดาตาแกรมแรกมาถึงเซิร์ฟเวอร์ TCP แต่ดาตาแกรมที่สองไม่มาถึง หลังจากระยะเวลาหนึ่งเซิร์ฟเวอร์ TCP จะส่ง keepalive และพิจารณาว่าไคลเอ็นต์ยังมีชีวิตอยู่ เซิร์ฟเวอร์ TCP ทำอะไรกับดาตาแกรมแรกนี้ กำลังรอดาตาแกรมที่สองมาถึงหรือไม่ทิ้งดาตาแกรมแรกหรือไม่
10 ip  tcp 

2
grepping สำหรับช่วง CIDR
บางครั้งฉันต้องการ grep CIDR ออกจากไฟล์บันทึก Apache ของฉัน สิ่งนี้เป็นเรื่องง่ายสำหรับช่วงที่อยู่ในขอบเขตธรรมชาติ (/ 8, / 16 และ / 24) แต่ไม่ใช่เรื่องง่ายสำหรับช่วงอื่นเช่น / 17 และ / 25 ตัวอย่าง: # 192.168.0.0/16: (easy) grep " 192\.168\." access_log # 192.168.128.0/17: (more thought required) grep -E " 192\.168\.(12[89]|1[3-9][0-9]|2[0-5][0-9])\." access_log # 192.168.0.0/17: (more thought required) grep -E " 192\.168\.([0-9]|[0-9][0-9]|1[01][0-9]|12[0-7])\." access_log # 192.168.128.0/18: …
10 ip  regex  grep  cidr 

2
IP เปลี่ยนแปลงเมื่ออินสแตนซ์ EC2 หยุดและเริ่มทำงาน
ฉันมีปัญหาแปลก ๆ เกี่ยวกับและอินสแตนซ์ของ EC2 ฉันเพิ่งหยุดและเริ่มต้นอินสแตนซ์ EC2 สำหรับ windows หลังจากขยายไดรฟ์สำหรับบูตไม่ใช่หลังจากที่ฉันเริ่มต้นอินสแตนซ์แล้ว IP ที่ได้รับมอบหมายก่อนช่วงหยุดเริ่มต้นตอนนี้เปลี่ยนเป็น IP ใหม่ ทุกคนมีปัญหาที่คล้ายกันหรือเป็นเรื่องปกติในสถานการณ์เริ่มหยุด
10 amazon-ec2  ip 

2
วิธีการเปลี่ยนพฤติกรรมการออกอากาศทั่วโลก (255.255.255.255) บน Windows?
พฤติกรรมที่ต้องการ เมื่อแอปพลิเคชันส่งแพ็คเก็ตไปยังที่อยู่ IP การกระจายข้อมูลส่วนกลาง255.255.255.255ฉันต้องการให้ส่งแพ็คเก็ตไปยังที่อยู่ออกอากาศทั่วโลกของ Ethernet ( ff:ff:ff:ff:ff:ff) ในทุกอินเทอร์เฟซ บน Linux และอาจเป็น OS อื่น ๆ เช่นนี้ดูเหมือนว่าจะทำงาน Windows XP และ Windows 7 มีพฤติกรรมที่แตกต่างกันเกี่ยวกับเรื่องนี้และพฤติกรรมไม่เหมาะสมกับสถานการณ์ของฉัน พฤติกรรมของ Windows XP แพ็คเก็ตจะถูกส่งไปยังเครือข่ายแรกอย่างถูกต้อง (ลำดับของอินเทอร์เฟซระบุไว้ใน มันจะถูกส่งไปยังอินเทอร์เฟซอื่น ทุกอย่างถูกต้องจนถึงตอนนี้ ปัญหาคือเมื่อส่งไปยังอินเตอร์เฟสอื่นแอดเดรสต้นทางของแพ็กเก็ตบรอดคาสต์คือที่อยู่ IP ของอินเตอร์เฟสแรก ตัวอย่างเช่นลองนึกภาพการกำหนดค่าเครือข่ายนี้ (ลำดับเป็นสิ่งสำคัญ): อะแดปเตอร์ 1: ที่อยู่ IP 192.168.0.1 อะแดปเตอร์ 2: ที่อยู่ IP 10.0.0.1 อะแดปเตอร์ 3: ที่อยู่ IP 172.17.0.1 ตอนนี้ถ้าฉันส่งแพ็กเก็ตบรอดคาสต์แพ็กเก็ตต่อไปนี้จะถูกส่ง (พร้อมที่อยู่ …
10 windows  networking  ip 

3
ซีแมนทิกส์ของ :: และ 0.0.0.0 ในระบบปฏิบัติการแบบดูอัลสแต็ก
ย้อนกลับไปในวันที่มี IPv4 เท่านั้นการเชื่อมต่อ LISTEN ที่แสดงในnetstatขณะที่กำลังฟัง0.0.0.0จะตอบสนองต่อการเชื่อมต่อบนอินเตอร์เฟส IPv4 ใด ๆ ในระบบ ตามที่ฉันเข้าใจแล้วสำนวนใหม่ของ IPv6 ::จะฟังในอินเทอร์เฟซIPv6 และ IPv4 ที่มีอยู่ทั้งหมด ถูกต้องหรือไม่สำหรับทุก OS (Unix, Windows, Mac) มีสำนวนที่ต้องฟังในอินเตอร์เฟส IPv6 หรือไม่?
10 linux  windows  ip  ipv6  netstat 

5
แก้ไขที่อยู่ IP ของเครือข่ายหากผู้ใช้ของคุณมีความสามารถใน VPN
เครือข่ายภายในของฉันคือ 192.168.0.x พร้อมเกตเวย์ 192.168.0.1 ฉันมีผู้ใช้ที่ VPN เข้าไปในไฟร์วอลล์ของเราซึ่งเพิ่มพวกเขาไปยังเครือข่ายเป็นหลัก อย่างไรก็ตามหากเราเตอร์ที่บ้านของพวกเขามีที่อยู่ IP 192.168.0.1 แน่นอนว่าเรามีปัญหาทุกประเภท ดังนั้นการตั้งค่าที่อยู่เครือข่ายในอุดมคติเพื่อหลีกเลี่ยงปัญหานี้คืออะไร ฉันเห็นการตั้งค่าที่ผู้ใช้ระยะไกลมีที่อยู่เราเตอร์ในช่วง 10.x ด้วยดังนั้นไม่แน่ใจว่าฉันจะทำอย่างไรเพื่อป้องกันสิ่งนี้ ความคิดเห็นใด ๆ ยินดีต้อนรับอย่างมาก!
10 networking  vpn  ip 

1
เหตุใดจึงต้องกำหนดค่า IP บนอุปกรณ์บริดจ์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน5 ปีที่ผ่านมา ความเข้าใจของฉันเกี่ยวกับสะพานเครือข่ายคือการมี "สวิตช์เสมือน" ซึ่งเชื่อมต่ออุปกรณ์เครือข่าย (ที่ถูกเพิ่มเข้ากับบริดจ์) ราวกับว่าฉันจะเชื่อมต่ออุปกรณ์เหล่านั้นกับสวิตช์จริงด้วยสายเคเบิล ... แต่มีบางอย่างผิดปกติ การเปรียบเทียบแบบนั้นด้วยเหตุผลบางอย่างฉันต้องตั้งค่าที่อยู่ IP ของฉันบนอุปกรณ์บริดจ์ ตัวอย่าง ตัวอย่างเช่นให้เราทำการตั้งค่าต่อไปนี้: ฉันมีเครื่องที่ทำหน้าที่เป็นโฮสต์สำหรับเครื่องเสมือนหลายเครื่อง (มีอุปกรณ์เครือข่ายเสมือนของตัวเอง vnet0, vnet1, vnet2, ... ) เครื่องนี้มีส่วนต่อประสานเครือข่ายทางกายภาพหนึ่ง eth0 ซึ่งฉันต้องการใช้สำหรับเครื่องเสมือนทั้งหมดและเครื่องโฮสต์ของฉันเพื่อสื่อสารกับโลกภายนอก เนื่องจากเครื่องโฮสต์ของฉันมีที่อยู่ IP ฉันจึงคิดว่าฉันควรกำหนดค่า IP นี้ (inkl. เกตเวย์เริ่มต้นเซิร์ฟเวอร์ DNS, ... ) บน eth0 จากนั้นฉันจะสร้างบริดจ์ br0 และเพิ่มอินเตอร์เฟสทั้งหมด (eth0, vnet0, vnet1, vnet2, .. ) …

4
ค้นหาช่วง IP ทั้งหมดที่เป็นของ ISP ที่เฉพาะเจาะจง
ฉันมีปัญหากับบุคคลบางคนที่คอยขูดไซต์ของฉันอย่างรุนแรง การสิ้นเปลืองทรัพยากรแบนด์วิดท์และ CPU ฉันได้ติดตั้งระบบที่ใช้บันทึกการเข้าถึงเว็บเซิร์ฟเวอร์ของฉันแล้วเพิ่ม IP ใหม่แต่ละรายการลงในฐานข้อมูลติดตามจำนวนคำขอที่ทำจาก IP นั้นจากนั้นถ้า IP เดียวกันนั้นผ่านเกณฑ์ที่กำหนดไว้ภายใน ในช่วงเวลาหนึ่งมันถูกบล็อกผ่าน iptables มันอาจฟังดูละเอียด แต่เท่าที่ฉันรู้ไม่มีวิธีแก้ไขปัญหาล่วงหน้าที่ออกแบบมาเพื่อ จำกัด IP ที่แน่นอนกับแบนด์วิดท์ / คำขอจำนวนหนึ่ง วิธีนี้ใช้งานได้ดีสำหรับโปรแกรมรวบรวมข้อมูลส่วนใหญ่ แต่บุคคลที่มีความมุ่งมั่นมากกำลังรับไอพีใหม่จากกลุ่มผู้ให้บริการอินเทอร์เน็ตของเขา / เธอทุกครั้งที่ถูกบล็อก ฉันต้องการบล็อก ISP ทั้งหมด แต่ไม่รู้จะทำอย่างไร การทำ whois กับ IP ตัวอย่างบางอย่างฉันเห็นได้ว่าพวกเขาทั้งหมดใช้ "netname", "mnt-by" และ "origin / AS" เดียวกัน มีวิธีที่ฉันสามารถสืบค้นฐานข้อมูล ARIN / RIPE สำหรับเครือข่ายย่อยทั้งหมดโดยใช้ mnt-by / AS / netname เดียวกันได้หรือไม่ …

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

4
Apache 2: SetEnvIf“ ช่วง IP”
ในการกำหนดค่า Apache ของฉันฉันต้องการตั้งค่าตัวแปรสภาพแวดล้อมถ้าฉันเห็นว่าผู้เข้าชมมาจากช่วง IP ที่เฉพาะเจาะจง ขณะนี้ฉันทำเช่นนี้: SetEnvIfNoCase Remote_Addr "^194\.8\.7[45]\." banned=spammer-ip SetEnvIfNoCase Remote_Addr "^212\.156\.170\." banned=spammer-ip สิ่งที่ฉันต้องการคือสิ่งนี้: SetEnvIfIpRange 194.8.74.0/23 banned=spammer-ip SetEnvIfIpRange 212.156.170.0/24 banned=spammer-ip ... เพราะฉันคิดว่าการแปลงที่อยู่ IP เป็นสตริงจากนั้นทำนิพจน์ทั่วไปคือการสิ้นเปลืองทรัพยากรทั้งหมด ฉันสามารถทำ Deny From 194.8.74.0/23 ... แต่จากนั้นฉันไม่ได้รับตัวแปรที่ฉันสามารถตรวจสอบได้ในหน้าข้อผิดพลาด 403 ของฉัน - เพื่อค้นหาสาเหตุที่การเข้าถึงถูกปฏิเสธ ข้อเสนอแนะใด ๆ ที่ฉันอาจพลาด มี Apache2 MOD ที่สามารถตั้งค่าตัวแปรสภาพแวดล้อมตาม "ช่วงที่อยู่ IP" หรือไม่?

2
สามารถใช้ใบรับรองไวด์การ์ด SSL เดียวกันกับที่อยู่ IP และ / หรือกล่องอื่นได้หรือไม่
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ตัวอย่าง: ใบรับรอง Wildcard SSL สำหรับ* .example.comติดตั้งในสองกล่องที่แตกต่างกัน hostEU.example.com A 60.70.80.90 hostUS.example.com A 200.210.220.240 ฉันคิดว่านี่เป็นสถานการณ์ที่สมบูรณ์แบบซึ่งชื่อโฮสต์จริงไม่ได้อยู่ใน IP เดียวกัน (หรือแม้แต่ช่องเดียวกันเพื่อเห็นว่า) สมมติฐานของฉันถูกต้องหรือไม่

2
การจัดการบริการรายงานของ SQL Server (SSRS) IP บนเซิร์ฟเวอร์หลายอินสแตนซ์
tl; ดร ฉันมีอินสแตนซ์ SQL Server (SQLSERVER01-i01) พร้อมที่อยู่ IP เฉพาะและพอร์ต (162.xxx.xxx.51: 1433) บนเซิร์ฟเวอร์ SQL แบบหลายอินสแตนซ์ (อินสแตนซ์ SQL Server แต่ละอินสแตนซ์บนเซิร์ฟเวอร์ Windows มีที่อยู่ IP ของตนเอง ) ซึ่งทำงานบนเซิร์ฟเวอร์ Windows เครื่องเดียว (SQLSERVER01 / 162.xxx.xxx.50) ฉันยังมีอินสแตนซ์บริการรายงานเฉพาะ (SQLSERVERRS01-i01) พร้อมที่อยู่ IP และพอร์ตของตัวเอง (168.xxx.xxx.71: 1433) ซึ่งทำงานบนเซิร์ฟเวอร์ Windows อื่น (SQLSERVERRS01) ด้วยที่อยู่ IP ของตนเอง (168 .xxx.xxx.70) ทุ่มเทเซิร์ฟเวอร์บริการรายงานมีแอพลิเคชันAPPL1ซึ่งสามารถเข้าถึงได้ผ่านทางหรือผ่านทาง http://SQLSERVERRS01-i01:80/Reports_APPL1http://SQLSERVERRS01:80/Reports_APPL1 SSRS จะรับคำขอทั้งสองเนื่องจากการ*:80กำหนดค่าในการกำหนดค่าบริการรายงานสำหรับส่วนหัวของโฮสต์ เรามีไฟร์วอลล์หลายตัวระหว่างช่วง …

4
ตรวจสอบว่าเซิร์ฟเวอร์ชื่อมีการลงทะเบียนที่การลงทะเบียน TLD
example.comสมมุติว่าฉันเป็นเจ้าของชื่อโดเมน Rมันมีการลงทะเบียนที่นายทะเบียน ในบัญชีของฉันที่Rฉันลงทะเบียนเซิร์ฟเวอร์ชื่อต่อไปนี้สำหรับ.TLDรีจิสตรี: ns1.example.com -> 192.0.2.1 ns2.example.com -> 192.0.2.2 สมมติว่าไม่มีโดเมนที่ใช้เซิร์ฟเวอร์ชื่อเหล่านี้สำหรับ DNS ฉันจะตรวจสอบภายนอกRบัญชีของฉันได้อย่างไรว่าเซิร์ฟเวอร์ชื่อได้รับการลงทะเบียนเรียบร้อยแล้วใน.TLDรีจิสทรี? ตัวอย่างเช่นหน้าWHOIS ของ VeriSign Incช่วยให้คุณค้นหา.COMเซิร์ฟเวอร์ชื่อที่ลงทะเบียน: ชื่อเซิร์ฟเวอร์: NS1.HOSTGATOR.COM ที่อยู่ IP: 67.18.54.2 ผู้รับจดทะเบียน: ENOM, INC. เซิร์ฟเวอร์ Whois: whois.enom.com URL ผู้อ้างอิง: http://www.enom.com มีวิธีมาตรฐานในการค้นหาข้อมูลนี้สำหรับรีจิสตรี TLD หรือไม่? ในการชี้แจงฉันไม่ต้องการตรวจสอบเซิร์ฟเวอร์ชื่อที่ตั้งค่าโดเมนให้ใช้เช่น: ชื่อโดเมน: HOSTGATOR.COM ผู้รับจดทะเบียน: ENOM, INC. เซิร์ฟเวอร์ Whois: whois.enom.com URL ผู้อ้างอิง: http://www.enom.com เซิร์ฟเวอร์ชื่อ: NS1.P13.DYNECT.NET เซิร์ฟเวอร์ชื่อ: NS2.P13.DYNECT.NET เซิร์ฟเวอร์ชื่อ: …

3
การกำหนดที่อยู่ IP หลายแห่งให้กับ localhost OS X 10.6
ฉันพยายามโฮสต์เว็บไซต์หลายแห่งในพื้นที่ที่เปิดใช้ HTTPS แต่เพื่อที่จะทำสิ่งนี้ฉันต้องกำหนดค่าเครื่องท้องถิ่นของฉันให้ใช้หลายที่อยู่ IP สำหรับ localhost (ฉันเชื่อว่า) มีวิธีใดบ้างที่จะแก้ไขที่อยู่ IP หลาย ๆ เครื่องภายในเวลาเดียวกันได้หรือไม่ ฉันใช้ OS X 10.6 (รุ่นมาตรฐานไม่ใช่เซิร์ฟเวอร์) และการตั้งค่าเซิร์ฟเวอร์ MAMP ขอบคุณ!

5
Apache โฮสต์เสมือนตาม * source * IP
เป็นไปได้หรือไม่ที่จะกำหนดค่า Apache สำหรับโฮสต์เสมือนที่แตกต่างกันตามIP ต้นทาง ? (เช่นอินเทอร์เฟซเดียวกันชื่อโฮสต์เดียวกัน แต่โฮสต์เสมือนที่แตกต่างกันสองรายการซึ่งมีเนื้อหาแตกต่างกันตามIP ต้นทาง ) แรงจูงใจในการทำเช่นนี้คือเพื่อให้ที่อยู่ IP ของฉันสามารถเข้าถึงเว็บไซต์ได้อย่างเหมาะสม แต่ทุกคนจะได้รับหน้าการถือครอง โซลูชันทั่วไปดูเหมือนว่าจะใช้ mod_rewrite เพื่อนำผู้เข้าชมไปยังหน้าแยกต่างหากภายใน docroot เดียวกัน แต่ฉันต้องการใช้ docroot ที่แตกต่างกันโดยสิ้นเชิงสำหรับหน้าโฮลดิ้งแทน

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