Proste pole wyboru i menu umożliwiają udostępnianie połączenia internetowego (bez względu na to, z jakiego interfejsu go korzystasz) z dowolnym innym interfejsem (teoretycznie). Ale to jest trochę mylące. Ta strona http://www.manpagez.com/man/8/InternetSharing/ opisuje InternetSharing, proces, który odczytuje listę właściwości com.apple.nat.plist przechowywaną w / Library / Preferences / SystemConfiguration.
Pierwsze pytanie: Dlaczego AirPort wyróżnia się specjalnym wpisem w plist? Rozumiem wpisy dotyczące podstawowego interfejsu (źródła) i urządzeń do udostępniania (cele) Ale kogo to obchodzi, czy AirPort jest włączony w tej plist, jeśli na przykład konfigurujesz NAT między Ethernetem a Bluetooth?
Drugie Pytanie: Dlaczego umożliwia współdzielenie połączenia Ethernet z połączeniem Ethernetowym, a następnie ostrzega, że twój dostawca Internetu będzie cię nienawidził? (Pozwala także Firewire z Firewire) Nie zezwala na Bluetooth na Bluetooth lub AirPort na AirPort; znikają pozycje menu do samodzielnego odniesienia.
Trzecie pytanie: Jak zmienić domyślną sieć podczas udostępniania Ethernetu przez AirPort? InternetSharing konfiguruje adresy IP dla interfejsów innych niż AirPort, zaczynając od 192.168.2.1, a właściwość SharingNetworkNumberStart umożliwia zmianę tego adresu. Domyślnie interfejs AirPort jest przypisany 10.0.2.1. Jak zmienić?
Czwarte pytanie: Jeśli masz tylko jedno gniazdo Ethernet w MacBooku, w jaki sposób możesz mieć więcej niż jeden interfejs? InternetSharing konfiguruje adresy IP dla interfejsów innych niż AirPort, zaczynając od 192.168.2.1, przechodząc przez jedną sieć klasy C (maska podsieci 255.255.255.0) dla każdego kolejnego interfejsu, tj. 192.168.3.1, 192.168.4.1, 192.168.5.1, i tak na. Czy to dotyczy możliwości komputera Mac Pro lub Xserve z wieloma kartami sieciowymi?
[ROZWIĄZANY] 1) lotnisko nie jest podobne do innych interfejsów 2) twarde połączenia są mniej prawdopodobne, aby połączyć się ze sobą - trzeba je WIRE i nikt by tego nie zrobił 3) edytuj bootpd.plist 4) adaptery USB tnx. rozwiązałem problem. nawet jeśli wyłączyłem zaporę w gui, ipfw nadal działał. Lista sudo ipfw podała tę samą listę reguł niezależnie od tego, czy miałem włączoną lub wyłączoną zaporę. Nie wiem jak udało mi się to osiągnąć!
Spojrzałem na noobproof i wyłączyłem regułę blokowania portu 80. Teraz działa, przynajmniej do przeglądania stron internetowych.