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

ปัญหาเครือข่ายทั่วไป ก่อนที่จะใช้แท็กนี้ตรวจสอบว่ามีความพอดีหรือไม่ (ดูที่แท็กวิกิ)

3
ทำไม Android ปฏิเสธที่จะแก้ไขระเบียน DNS ที่ชี้ไปยังที่อยู่ IP ภายใน
ฉันมีพฤติกรรมแปลก ๆ บนอุปกรณ์ Android (Nexus 7) เมื่อพยายามเข้าถึงแอปพลิเคชันเครือข่ายท้องถิ่น แทนที่จะได้รับ IP จริงของเครื่องบน LAN อุปกรณ์ Android จะได้รับIP สาธารณะซึ่งหมายความว่า Chrome, Firefox หรือเบราว์เซอร์อื่น ๆ เพียงแสดงหน้าเว็บของเราเตอร์ ฉันมีเซิร์ฟเวอร์ DNS ภายในที่จัดการเครือข่ายท้องถิ่น การทำpingจากพีซีทำงานอย่างถูกต้อง: $ ping s.pelicandd.com PING pelicandd.com (192.168.1.15) 56(84) bytes of data. 64 bytes from front.pelicandd.com (192.168.1.15): icmp_seq=1 ttl=64 time=0.524 ms 64 bytes from front.pelicandd.com (192.168.1.15): icmp_seq=2 ttl=64 …
14 networking  dns 

2
การส่งต่อพอร์ตบน Android 2.3.6 wifi-tether โดยใช้แอป Port Forwarder
ฉันมีปัญหาในการเชื่อมต่อพอร์ตจากภายนอกเครือข่ายเมื่อเชื่อมโยงกับโทรศัพท์ ฉันมีความเข้าใจที่ไม่ดีเกี่ยวกับเราเตอร์และเครือข่ายโดยทั่วไปดังนั้นโปรดอดทนกับฉัน อุปกรณ์ Android ของฉันเป็นอุปกรณ์ที่เชื่อมต่อกับอินเทอร์เน็ตโดยตรง ในการเปิดใช้งานการเข้าถึงคอมพิวเตอร์ของฉันจากโลกภายนอกผ่านอุปกรณ์ Android ฉันกำลังใช้งานแอพฟรีชื่อPort Forwarderและโทรศัพท์ของฉันถูกรูทดังนั้นฉันจึงต้องขออนุญาต พอร์ตที่ฉันจัดการกับการเชื่อมต่อบนเซิร์ฟเวอร์คือ 80 การเข้าถึงที่อยู่ IP ของเซิร์ฟเวอร์ (ภายในเครือข่าย) ด้วย<local_ip.addr.ess.here>:80ฉันสามารถเข้าถึงได้เพื่อให้ทำงานได้ ปัญหาคือเมื่อฉันพยายามเข้าถึงจากนอกเครือข่ายแอพบอกให้ฉันตั้งค่าแหล่งที่มาเป็น 80 และปลายทางไม่ว่าจะเป็นอะไร (ตัวอย่างของพวกเขาคือ 8080) แน่นอนฉันตั้งไว้ที่ 80 เพราะนั่นคือสิ่งที่เซิร์ฟเวอร์กำลังฟัง ดังนั้นฉันจึงพยายามเข้าถึงเซิร์ฟเวอร์จากการใช้ภายนอก<phone.public_ip.adr.ess>:80แต่มันใช้งานไม่ได้ อย่างที่คุณสังเกตุว่าฉันไม่มีเงื่อนงำอะไรที่ฉันกำลังทำอยู่และการหาไกด์ก็ทำได้ยากแม้แต่กับเราเตอร์มาตรฐาน มีใครใช้แอปนี้สำเร็จและอาจช่วยฉันได้บ้าง ฉันอาจจะทิ้งข้อมูลสำคัญไว้เพราะไม่รู้ถ้าเป็นเช่นนั้นให้ฉันรู้และฉันจะอัปเดตคำถาม

3
เชื่อมต่อแท็บเล็ต Android กับอีเธอร์เน็ต
ฉันใช้แท็บเล็ตกับ Android ในสภาพแวดล้อมแบบมืออาชีพและแผนกไม่ยอมรับการติดตั้ง wifi แท็บเล็ตของฉันต้องซิงโครไนซ์กับไฟล์ CSV บน LAN ที่ใช้ร่วมกัน ฉันกำลังมองหาวิธีแก้ปัญหา เป็นไปได้หรือไม่ที่จะเชื่อมต่อแท็บเล็ตบนอีเธอร์เน็ต (อาจมีเฟิร์มแวร์ในตัว)? ถ้าใช่รูปแบบใด ฉันหาวิธีแก้ปัญหาและพบลิงค์ที่น่าสนใจ: http://forum.xda-developers.com/showthread.php?t=1274656 / แพ็คเพื่อเพิ่มการรองรับอีเธอร์เน็ตให้กับ Asus http://www.sosandroid.fr/forumAndroid/topic1980.html Iconia Tab a500 http://discuz-android.blogspot.fr/2011/07/step-by-step-to-enable-lan-access-for.html Motorola Xoom ใครบ้างมีประสบการณ์กับสิ่งนี้หรือไม่? ฉันชอบหลีกเลี่ยงการรูทแท็บเล็ตของฉันหรือใช้เฟิร์มแวร์ที่กำหนดเองหรือเรียกใช้คำสั่งที่กำหนดเองเมื่อเชื่อมต่อกับเครือข่าย แต่ถ้าไม่มีแท็บเล็ต Android ที่มาพร้อมกับฟีเจอร์นี้ ทางเลือกอื่น: เชื่อมต่อแท็บเล็ตกับพีซีด้วย USB และเข้าถึง LAN แชร์ที่อยู่บนคอมพิวเตอร์ (เป็นไปได้กับ Windows Mobile) และอาจเข้าถึงเครือข่ายทั้งหมด ฉันเป็นเจ้าของ Galaxy Tab 8.9 และที่ดีที่สุดคือหาวิธีแก้ปัญหาด้วยแท็บเล็ตนั้น

3
ฉันจะจำลองการสูญหายของแพ็กเก็ตบนอุปกรณ์ Android ได้อย่างไร
ฉันต้องการจำลองการสูญหายของแพ็คเก็ตบนอุปกรณ์ Android ที่ถูกรูทเพื่อดูว่าระดับต่างๆมีผลต่อคุณภาพการสตรีมวิดีโออย่างไร ฉันลอง netem และ iptables ไม่สำเร็จ: netem : # tc qdisc change dev rmnet0 root netem loss 0.1% tc qdisc change dev rmnet0 root netem loss 0.1% Android does not support qdisc 'netem' Garbage instead of arguments "loss ...". Try "tc qdisc help". รูปแบบผิดหรือเป็นไปได้หรือที่จะเพิ่มการรองรับ netem iptables : # …


3
วิธีการใช้อะแดปเตอร์อีเธอร์เน็ตแบบมีสายต่อ USB ผ่าน USB-OtG บนสมาร์ทโฟน Android
เนื่องจากอาชีพของฉันฉันต้องเชื่อมต่อกับอุปกรณ์ที่ต่อสาย LAN เท่านั้น (เช่นสวิตช์ที่จัดการเราเตอร์กล่องรับสัญญาณ ฯลฯ ) บ่อยครั้งเพื่อเข้าถึงอินเตอร์เฟสการกำหนดค่าผ่าน Telnet / SSH / HTTP และฉันก็เบื่อที่จะพกกระเป๋าแล็ปท็อปติดตัวไปด้วยทุกที่ที่ฉันไป ฉันเพิ่งซื้อสมาร์ทโฟน Samsung Galaxy Ch @ t B-5330 (Android 4.1.2) (เกือบจะเป็นรุ่นที่ทันสมัยเท่านั้นที่มี QWERTY ทางกายภาพในตลาดวันนี้แน่นอน QWERTY โดยซัมซุงเท่านั้น) และ USB-OtG ("USB โฮสต์ ") สายเคเบิลสำหรับมัน มันจะทำให้ชีวิตของฉันง่ายขึ้นอย่างมีนัยสำคัญถ้าฉันสามารถเชื่อมต่อกับเครือข่าย Ethernet แบบมีสาย เป็นไปได้ไหม ฉันจะเริ่มได้ที่ไหน ดูเหมือนว่าจะไม่มีเฟิร์มแวร์ที่กำหนดเองเช่น Cyanogen Mod สำหรับรุ่นเฉพาะของฉัน แต่ฉันอาจจะรูทมัน ฉันมี USB NIC ที่ใช้ชิป ASIX AX88772 (ซึ่งตรวจพบโดย …

1
ทำไมโทรศัพท์ของฉันใช้ Google Public DNS
ฉันแค่อยากรู้ว่าเซิร์ฟเวอร์ DNS ใดที่โทรศัพท์ของฉันใช้ ดังนั้นฉันจึงเปิดตัวเทอร์มินัลอีมูเลเตอร์และฉันป้อน: $ cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 อย่างที่คุณเห็นโทรศัพท์ของฉันใช้ 8.8.8.8 และ 8.8.4.4 เป็นเซิร์ฟเวอร์ DNS ( เซิร์ฟเวอร์ DNS สาธารณะของ Google ) ที่บ้าน (Wifi) เราเตอร์ของฉันได้รับการกำหนดค่าให้มอบเซิร์ฟเวอร์ของ OpenDNS ผ่าน DHCP แต่ในโทรศัพท์ของฉันcat /etc/resolv.confจะส่งคืนผลลัพธ์เดียวกัน สิ่งเดียวกันกับ 3G และแม้ว่าฉันจะปิดการใช้งานทั้ง Wifi และ 3G แล้วรีบูตโทรศัพท์ก็ยังคงใช้เซิร์ฟเวอร์ DNS สาธารณะของ Google ฉันจำไม่ได้ว่ามีการเปลี่ยนแปลงresolv.confหรือติดตั้งแอปพลิเคชันใด ๆ เพื่อเปลี่ยน โทรศัพท์ของฉันคือ HTC Desire พร้อม CyanogenMod 7.2.0.1 …

2
วิธีการเชื่อมต่อ ADB ผ่าน 3G / 4G
ฉันเห็นสัญญาณเตือนเกี่ยวกับการเปิดใช้งาน ADB ผ่านเครือข่ายเมื่อคุณไม่ได้เชื่อมต่อกับเครือข่าย WiFi แต่ถ้าฉันต้องการเชื่อมต่อ ADB ผ่าน 3G / 4G เมื่อใดก็ตามที่ฉันพยายามทำด้วยวิธีการทั่วไปของ WiFi มันจะคืนค่า IP ที่ไม่ถูกต้องในการเชื่อมต่อ ฉันลองรับ IP ด้วย# ip addr show- แต่มันก็ไม่ได้ผล ความคิดใด ๆ เกี่ยวกับวิธีการทำเช่นนี้? ใช่มันไม่ปลอดภัย แต่ช่องโหว่ดังกล่าวได้รับประโยชน์อย่างไรเมื่อที่อยู่ IP มีแนวโน้มที่จะเปลี่ยนแปลง?

1
ตั้งชื่อโฮสต์ด้วยตนเองสำหรับที่อยู่ IP (เช่น / etc / hosts equiv.?)
ฉันเป็นนักพัฒนาเว็บและกำลังพัฒนาเว็บไซต์ของเราบนเครื่องเดสก์ท็อปในพื้นที่ของฉัน ฉันมีโทรศัพท์ android (htc ปรารถนาที่จะใช้ android 2.2) ฉันต้องการทดสอบว่าเว็บแอปพลิเคชันของเรามีลักษณะอย่างไรบน Android ฉันสามารถเชื่อมต่อกับเครือข่าย wifi เดียวกันกับเครื่องเดสก์ท็อปของฉันได้ แต่เราใช้ชื่อโดเมนปลอมที่มีฮาร์ดโค้ดหลายตัวในเว็บแอปพลิเคชันของเรา ในเครื่องเดสก์ท็อป Ubuntu Linu7x ฉันใช้/etc/hostsเพื่อตั้งชื่อโดเมนเหล่านี้เป็นที่อยู่ IP ในเครื่อง อย่างไรก็ตามมีการทำเช่นนี้ใน Android หรือไม่? ฉันต้องการ "foo.xyz" (ชื่อโดเมนทดสอบของเรา) ชี้ไปที่ 172.31.1.67 (เครื่องเดสก์ท็อปภายในของฉัน) มีวิธีการทำสิ่งนี้โดยไม่ต้องรูทโทรศัพท์หรือไม่ (เนื่องจากโทรศัพท์ Android ของฉันไม่ได้ทำการรูท)

3
วิธีตั้งค่าโฮสต์เป็นการจับคู่ IP บน Android ที่ไม่ได้ใช้งาน
ฉันมีเว็บไซต์ที่ทำงานบนคอมพิวเตอร์ของฉันและฉันต้องการทดสอบจากแท็บเล็ต Nexus 7 ของฉัน เช่นผ่าน LAN WiFi ท้องถิ่น หากฉันพิมพ์ที่อยู่ IP นั้นจะเชื่อมต่อ แต่แสดงเว็บไซต์ที่ไม่ถูกต้องเพราะฉันใช้ชื่อโฮสต์เสมือน ดังนั้นสิ่งที่ฉันต้องทำคือสามารถพิมพ์ลงmysite.localใน Chrome / Firefox บน Nexus ให้พวกเขาแปลงเป็น10.1.2.3(หรืออะไรก็ตามที่อยู่ IP ท้องถิ่น) จากนั้นเรียก10.1.2.3เซิร์ฟเวอร์ที่ให้mysite.localเป็นโฮสต์เพื่อร้องขอ คำถามของฉัน:แท็บเล็ต Android 4.x มี/etc/hostsไฟล์หรือเทียบเท่าที่ฉันสามารถแก้ไขได้หรือไม่? (โดยไม่ต้องรูทแท็บเล็ตหรืออะไรทำนองนั้น) ในคอมพิวเตอร์ Linux ของฉันฉันทำได้โดยเพิ่มรายการใน/etc/hosts: 10.1.2.3 mysite.local (หรือWindows\System32\drivers\etc\hostsบนเครื่อง Windows จะทำเช่นเดียวกัน) BTW นี่คือกึ่งซ้ำของชื่อโฮสต์สำหรับที่อยู่ IP (เช่น / etc / hosts equiv.?)แต่คำถามนั้นสำหรับ Android 2.2 ซึ่งเห็นได้ชัดว่ามันเป็นไปไม่ได้ (หนึ่งในแนวคิดทางเลือกที่แนะนำคือมีการกำหนดค่า DNS ที่เราเตอร์ท้องถิ่น …

2
อุปกรณ์ Android ทำการสแกนที่ทำงานหรือไม่ทำงานเมื่อค้นหา WiFi AP
ฉันต้องการทราบว่าอุปกรณ์ Android ทำการสแกนแบบแอคทีฟหรือพาสซีฟเมื่อค้นหา AP เพื่อเชื่อมต่อหรือไม่ ฉันได้ทำการทดสอบโดยใช้ Wireshark และ wifi sniffer และดูเหมือนว่าในขณะที่ iPhone ส่งเฟรม Probe Request เพื่อค้นหา AP (การสแกนที่ใช้งานอยู่) อุปกรณ์ Android ของฉันบางครั้งก็ส่งเฟรม Probe Request แต่ส่วนใหญ่แล้วมันไม่ได้ส่ง โพรบร้องขอเฟรมเลย แต่รอให้ AP ส่งเฟรม Beacon (การสแกนแบบพาสซีฟ) ฉันกำลังมองหาข้อมูล / เอกสารอย่างเป็นทางการเกี่ยวกับหัวข้อนี้ แต่ยังไม่พบประโยชน์ใด ๆ เลย ฉันจะขอบคุณมากหากมีคนตอบคำถามนี้ให้ฉันได้

1
วิธีการแก้ไขว่า Wifi Hotspot และ USB Tethering จำเป็นต้องรีบูตเพื่อให้ทำงานได้อย่างไร
ฉันกำลังใช้อุปกรณ์ Huawei Honor Device ที่ใช้ Ice Cream Sandwich อย่างเป็นทางการ ฉันใช้ wifi tethering ค่อนข้างบ่อยเพื่อให้โน้ตบุ๊กออนไลน์และตระหนักถึงพฤติกรรมต่อไปนี้: ฉันเชื่อมต่อกับ Wifi แล้ว ทุกอย่างทำงานได้ดี หลังจากผ่านไปสักครู่ระหว่าง 15 นาทีหรือ 4 ชั่วโมงการเชื่อมต่ออินเทอร์เน็ตหมดเวลาบนโน้ตบุ๊คของฉัน อินเทอร์เน็ตยังคงใช้งานอุปกรณ์ได้ สมุดบันทึกของฉันแสดงขึ้นเป็นเชื่อมต่อในรายการภาพรวมผ่านที่อยู่ MAC ปิดการใช้งานการเปิดใช้งานการแชร์อินเทอร์เน็ตไม่สามารถแก้ไขปัญหานี้ได้ สาเหตุของการกระทำเท่านั้น: รีบูตโทรศัพท์ทั้งหมดแล้วเริ่มการปล่อยสัญญาณ wifi อีกครั้ง ฉันสงสัยว่านี่เป็นปัญหาที่อุปกรณ์ Android หลายตัวรู้จักหรือไม่ว่าเป็นปัญหาฮาร์ดแวร์ หากนี่เกี่ยวข้องกับซอฟต์แวร์ฉันก็สงสัยว่าฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้ การรีเซ็ตจากโรงงานควรเป็นทางเลือกสุดท้ายและฉันหวังว่าจะหลีกเลี่ยงปัญหานั้น UPDATE:สิ่งนี้เกิดขึ้นกับการปล่อยสัญญาณผ่าน USB ด้วย นี่ทำให้ฉันคิดว่าปัญหาไม่เกี่ยวข้องกับ wifi หรือ USB แต่อยู่ที่ไหนสักแห่งในวิธีที่ Android จัดการกับการเชื่อมต่ออินเทอร์เน็ต มันเป็นเพียงแค่จู่ ๆ ก็สูญเสียการเชื่อมต่อ

2
Zeroconf mDNS บน Android?
เป็นไปได้หรือไม่ที่ฉันจะรันเซิร์ฟเวอร์ Zeroconf mDNS บนโทรศัพท์ Android ของฉัน? บางอย่างเช่นAvahiบน Linux เหตุผลที่ฉันถามคือเพราะฉันใช้เซิร์ฟเวอร์ SSH / SFTP บนโทรศัพท์ของฉันสำหรับการถ่ายโอนไฟล์ไปยัง / จากโทรศัพท์ ตอนนี้ฉันต้องเชื่อมต่อโดยใช้ที่อยู่ IP ในพื้นที่ ( 10.1.0.x) และการเปลี่ยนแปลง IP ผ่าน DHCP ฉันต้องการเพียงแค่สามารถเชื่อมต่อกับโทรศัพท์ของฉันโดยใช้ที่.localอยู่ ฉันไม่คิดว่า Dynamic DNS จะทำงานได้เพราะฉันต้องการที่อยู่ LAN ของฉัน (IP ส่วนตัว10.1.0.x) ไม่ใช่ NAT IP สาธารณะของฉัน
9 networking  dns 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.